[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE_3_4_BRANCH: kdebase/kwin
From: Luboš Luňák <l.lunak () kde ! org>
Date: 2005-03-10 16:29:28
Message-ID: 20050310162928.6053317AA0 () office ! kde ! org
[Download RAW message or body]
CVS commit by lunakl:
Backport #101209.
M +3 -2 layers.cpp 2.39.2.2
--- kdebase/kwin/layers.cpp #2.39.2.1:2.39.2.2
@@ -722,7 +722,8 @@ Layer Client::belongsToLayer() const
// i.e. the window set to be topmost by the user (also includes transients of \
the fullscreen window)
const Client* ac = workspace()->mostRecentlyActivatedClient(); // instead of \
activeClient() - avoids flicker + const Client* top = \
workspace()->topClientOnDesktop( desktop(), true ); if( isFullScreen() && ac != NULL
- && workspace()->topClientOnDesktop( desktop(), true ) == ac
- && ( ac == this || this->hasTransient( ac, true )))
+ && ( ac == this || this->hasTransient( ac, true ))
+ && ( top == this || this->hasTransient( top, true )))
return ActiveLayer;
if( keepAbove())
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic