Don't display utility windows in present windows as well, that should be everything.
BUG: 152341 svn path=/trunk/KDE/kdebase/workspace/; revision=855832
This commit is contained in:
parent
4064401382
commit
e992879263
1 changed files with 3 additions and 1 deletions
|
@ -294,6 +294,8 @@ void PresentWindowsEffect::windowInputMouseEvent( Window w, QEvent* e )
|
|||
|
||||
void PresentWindowsEffect::windowAdded( EffectWindow* w )
|
||||
{
|
||||
if( w->isSpecialWindow() || w->isUtility() )
|
||||
return;
|
||||
mWindowsToPresent.append( w );
|
||||
rearrangeWindows();
|
||||
}
|
||||
|
@ -338,7 +340,7 @@ void PresentWindowsEffect::setActive(bool active)
|
|||
// Filter out special windows such as panels and taskbars
|
||||
foreach( EffectWindow* window, originalwindowlist )
|
||||
{
|
||||
if( window->isSpecialWindow() )
|
||||
if( window->isSpecialWindow() || window->isUtility() )
|
||||
continue;
|
||||
if( window->isDeleted())
|
||||
continue;
|
||||
|
|
Loading…
Reference in a new issue