diff --git a/effects/wobblywindows/wobblywindows.cpp b/effects/wobblywindows/wobblywindows.cpp --- a/effects/wobblywindows/wobblywindows.cpp +++ b/effects/wobblywindows/wobblywindows.cpp @@ -249,6 +249,10 @@ bool stop = false; qreal updateTime = time; + // We have to reset the clip region in order to render clients below + // opaque wobbly windows. + data.clip = QRegion(); + while (!stop && (updateTime > maxTime)) { #if defined VERBOSE_MODE qCDebug(KWINEFFECTS) << "loop time " << updateTime << " / " << time;