From 371c6804f49e40b1a7c9d8cef62280f7a8a681ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Sun, 8 Mar 2009 16:53:31 +0000 Subject: [PATCH] Don't dim unmanaged windows. BUG: 183046 svn path=/trunk/KDE/kdebase/workspace/; revision=936926 --- effects/dimscreen/dimscreen.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/effects/dimscreen/dimscreen.cpp b/effects/dimscreen/dimscreen.cpp index 7d53b67dfa..4f0fb5a0b7 100644 --- a/effects/dimscreen/dimscreen.cpp +++ b/effects/dimscreen/dimscreen.cpp @@ -80,8 +80,7 @@ void DimScreenEffect::postPaintScreen() void DimScreenEffect::paintWindow( EffectWindow *w, int mask, QRegion region, WindowPaintData &data ) { - if( mActivated && ( w != window ) && - !( w->isComboBox() || w->isDropdownMenu() || w->isTooltip() ) ) + if( mActivated && ( w != window ) && w->isManaged() ) { data.brightness *= (1.0 - 0.33 * timeline.value() ); data.saturation *= (1.0 - 0.33 * timeline.value() );