Blur windows which have hasAlpha set. That way background of e.g. transparent Plasma panels and Konsole will be blurred as well.
FEATURE: 178670 svn path=/trunk/KDE/kdebase/workspace/; revision=925075
This commit is contained in:
parent
1297fe6daa
commit
3f07d10802
1 changed files with 2 additions and 1 deletions
|
@ -246,7 +246,8 @@ void BlurEffect::drawWindow( EffectWindow* w, int mask, QRegion region, WindowPa
|
|||
if( mValid && !effects->activeFullScreenEffect() /*&& mTransparentWindows*/ )
|
||||
{
|
||||
if( mask & PAINT_WINDOW_TRANSLUCENT &&
|
||||
(data.opacity != 1.0 || data.contents_opacity != 1.0 || data.decoration_opacity != 1.0 ))
|
||||
((data.opacity != 1.0 || data.contents_opacity != 1.0 || data.decoration_opacity != 1.0 ) ||
|
||||
w->hasAlpha()))
|
||||
{
|
||||
|
||||
double blurAmount = data.opacity;
|
||||
|
|
Loading…
Reference in a new issue