[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.4/kdebase/workspace/kwin/effects/slidingpopups
From: Martin Gräßlin <ubuntu () martin-graesslin ! com>
Date: 2010-01-26 16:00:00
Message-ID: 1264521600.195907.6631.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1080636 by graesslin:
Backport rev 1080634:
Do a full repaint at end of sliding popups animation and when a window gets deleted \
to remove artefacts. As the effect is doing full repaints all the time due to \
PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS this one extra repaint doesn't \
matter.
CCBUG: 215400
M +2 -0 slidingpopups.cpp
--- branches/KDE/4.4/kdebase/workspace/kwin/effects/slidingpopups/slidingpopups.cpp \
#1080635:1080636 @@ -136,6 +136,7 @@
{
mDisappearingWindows.remove( w );
w->unrefWindow();
+ effects->addRepaintFull();
}
}
@@ -178,6 +179,7 @@
mAppearingWindows.remove( w );
mDisappearingWindows.remove( w );
mWindowsData.remove( w );
+ effects->addRepaintFull();
}
void SlidingPopupsEffect::propertyNotify( EffectWindow* w, long a )
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic