summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Reveman <davidr@novell.com>2009-01-30 18:09:55 -0500
committerDavid Reveman <davidr@novell.com>2009-01-30 18:09:55 -0500
commitbfb52060391d182f0be058c040853485c5a8e52a (patch)
treea413aaebcaab6f262847678ce11d5ee70d8da10b
parent5a8155a434fb9f390a20993cf43c2657b3b8738b (diff)
downloadcore-nomad-0.7.8.tar.gz
core-nomad-0.7.8.tar.bz2
Make root window clip is set properly.nomad-0.7.8
-rw-r--r--src/paint.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/paint.c b/src/paint.c
index 1142e49..529fdc6 100644
--- a/src/paint.c
+++ b/src/paint.c
@@ -271,6 +271,8 @@ paintOutputRegion (CompScreen *screen,
if (!(mask & PAINT_SCREEN_NO_OCCLUSION_DETECTION_MASK))
{
+ XSubtractRegion (r, &emptyRegion, screen->root.clip);
+
if ((*painter.paintObject) (&screen->root,
&screen->root.paint,
transform,