added reimp 'reset' method to update mask when compositing state is changed

svn path=/trunk/KDE/kdebase/workspace/; revision=1021804
icc-effect-5.14.5
Hugo Pereira Da Costa 2009-09-10 05:13:25 +00:00
parent 88dc7eccfd
commit 2a9b681f34
2 changed files with 15 additions and 0 deletions

View File

@ -124,6 +124,18 @@ namespace Nitrogen
}
//___________________________________________
void NitrogenClient::reset( unsigned long changed )
{
if( changed & SettingCompositing )
{
updateWindowShape();
widget()->update();
}
KCommonDecorationUnstable::reset( changed );
}
//___________________________________________
bool NitrogenClient::isMaximized() const
{ return maximizeMode()==MaximizeFull && !options()->moveResizeMaximizedWindows(); }

View File

@ -78,6 +78,9 @@ namespace Nitrogen
//! initialization
virtual void init();
// reset
virtual void reset( unsigned long changed );
//! return associated configuration
NitrogenConfiguration configuration( void ) const;