Paint minimized windows as well when the effect is active

svn path=/trunk/KDE/kdebase/workspace/; revision=739688
icc-effect-5.14.5
Rivo Laks 2007-11-21 15:20:47 +00:00
parent f4600f4b3f
commit dea2e71d4c
1 changed files with 7 additions and 4 deletions

View File

@ -56,8 +56,12 @@ void BoxSwitchEffect::prePaintWindow( EffectWindow* w, WindowPrePaintData& data,
{ {
if( mMode == TabBoxWindowsMode ) if( mMode == TabBoxWindowsMode )
{ {
if( windows.contains( w ) && w != selected_window ) if( windows.contains( w ))
data.setTranslucent(); {
if( w != selected_window )
data.setTranslucent();
w->enablePainting( EffectWindow::PAINT_DISABLED_BY_MINIMIZE );
}
} }
else else
{ {
@ -308,8 +312,7 @@ void BoxSwitchEffect::setActive()
{ {
foreach( EffectWindow* w, windows.keys()) foreach( EffectWindow* w, windows.keys())
{ {
if( w != selected_window ) w->addRepaintFull();
w->addRepaintFull();
} }
} }
} }