[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE_3_3_BRANCH: kdebase/kwin
From:       Luboš Luňák <l.lunak () kde ! org>
Date:       2004-10-29 13:00:23
Message-ID: 20041029130023.056D916B9E () office ! kde ! org
[Download RAW message or body]

CVS commit by lunakl: 

Backport #92302 - ignore above hint for fullscreen windows.


  M +2 -2      layers.cpp   2.30.2.2


--- kdebase/kwin/layers.cpp  #2.30.2.1:2.30.2.2
@@ -713,6 +713,4 @@ Layer Client::belongsToLayer() const
     if( isTopMenu())
         return DockLayer;
-    if( keepAbove())
-        return AboveLayer;
     // only raise fullscreen above docks if it's the topmost window in unconstrained stacking order,
     // i.e. the window set to be topmost by the user (also includes transients of the fullscreen window)
@@ -722,4 +720,6 @@ Layer Client::belongsToLayer() const
         && ( ac == this || this->hasTransient( ac, true )))
         return ActiveLayer;
+    if( keepAbove())
+        return AboveLayer;
     return NormalLayer;
     }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic