From 7ee3659755548a1ae268888cdd7d37a2ef782297 Mon Sep 17 00:00:00 2001 From: Lucas Murray Date: Sun, 20 Dec 2009 12:52:59 +0000 Subject: [PATCH] Elevate highlighted windows in the highlight window effect. svn path=/trunk/KDE/kdebase/workspace/; revision=1064253 --- effects/highlightwindow/highlightwindow.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/effects/highlightwindow/highlightwindow.cpp b/effects/highlightwindow/highlightwindow.cpp index 87f90b7064..0f1029e8d2 100644 --- a/effects/highlightwindow/highlightwindow.cpp +++ b/effects/highlightwindow/highlightwindow.cpp @@ -148,6 +148,8 @@ void HighlightWindowEffect::propertyNotify( EffectWindow* w, long a ) m_monitorWindow = w; bool found = false; int length = byteData.length() / sizeof( data[0] ); + foreach( EffectWindow* e, m_highlightedWindows ) + effects->setElevatedWindow( e, false ); m_highlightedWindows.clear(); for( int i=0; iisMinimized() ) + { m_highlightedWindows.append( foundWin ); + effects->setElevatedWindow( foundWin, true ); + } found = true; } if( !found )