Skip to content
  • Vlad Zahorodnii's avatar
    [effects/translucency] Make inactive Wayland clients translucent · 8063740e
    Vlad Zahorodnii authored
    Summary:
    There is no concept of managed windows in Wayland, so every time we call
    managed() on a Wayland client, it will return false.
    
    This change addresses that problem by invoking managed() only for X11 clients.
    
    CCBUG: 398100
    
    Test Plan:
    * Open KCM of the Translucency effect and decrease opacity of inactive windows;
    * Open Dolphin;
    * Click on desktop.
    
    Reviewers: #kwin, davidedmundson
    
    Reviewed By: #kwin, davidedmundson
    
    Subscribers: kwin
    
    Tags: #kwin
    
    Differential Revision: https://phabricator.kde.org/D16319
    8063740e