From 30f0575de029bc924f812586d171fa1293f50815 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Sun, 6 Dec 2009 18:14:15 +0000 Subject: [PATCH] Somehow effects->activeWindow() seems to return NULL during setup, so don't check our saved variable but the current active window. BUG: 200232 svn path=/trunk/KDE/kdebase/workspace/; revision=1059477 --- effects/diminactive/diminactive.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/effects/diminactive/diminactive.cpp b/effects/diminactive/diminactive.cpp index a9e154ba04..51368ed0c1 100644 --- a/effects/diminactive/diminactive.cpp +++ b/effects/diminactive/diminactive.cpp @@ -80,7 +80,7 @@ void DimInactiveEffect::paintWindow( EffectWindow* w, int mask, QRegion region, bool DimInactiveEffect::dimWindow( const EffectWindow* w ) const { - if( active == w ) + if( effects->activeWindow() == w ) return false; // never dim active window if( active && dim_by_group && active->group() == w->group()) return false; // don't dim in active group if configured so