Looks it wasn't that good idea to force active dialogs very high (#74372).

svn path=/trunk/kdebase/kwin/; revision=288472
This commit is contained in:
Luboš Luňák 2004-02-16 14:56:51 +00:00
parent 22e7409160
commit c2b1856bc8

View file

@ -687,8 +687,6 @@ Layer Client::belongsToLayer() const
// only raise fullscreen above docks if it's the topmost window in unconstrained stacking order, // 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 // i.e. the window set to be topmost by the user
bool raise_special_active_windows = ( workspace()->topClientOnDesktop( desktop(), true ) == this ); bool raise_special_active_windows = ( workspace()->topClientOnDesktop( desktop(), true ) == this );
if( isDialog() && workspace()->activeClient() == this && raise_special_active_windows )
return ActiveLayer;
if( keepAbove()) if( keepAbove())
return AboveLayer; return AboveLayer;
if( isFullScreen() && workspace()->activeClient() != NULL if( isFullScreen() && workspace()->activeClient() != NULL