Only clear QLists when they are empty. Prevents crashes.

BUG: 182358

svn path=/trunk/KDE/kdebase/workspace/; revision=919007
This commit is contained in:
Martin Gräßlin 2009-01-31 09:49:33 +00:00
parent e93f4306d9
commit a6fb2688cd

View file

@ -201,7 +201,9 @@ void CoverSwitchEffect::paintScreen( int mask, QRegion region, ScreenPaintData&
rightIndex = 0;
EffectWindow* frontWindow = tempList[ index ];
if( !leftWindows.isEmpty() )
leftWindows.clear();
if( !rightWindows.isEmpty() )
rightWindows.clear();
bool evenWindows = ( tempList.count() % 2 == 0 ) ? true : false;