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

svn path=/trunk/KDE/kdebase/workspace/; revision=1021804
remotes/origin/Plasma/5.0
Hugo Pereira Da Costa 17 years ago
parent 88dc7eccfd
commit 2a9b681f34
  1. 12
      clients/nitrogen/nitrogenclient.cpp
  2. 3
      clients/nitrogen/nitrogenclient.h

@ -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(); }

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

Loading…
Cancel
Save