From 418bea6d568ee6ae2f0b2f5fa5fbe5bc9aeff2b7 Mon Sep 17 00:00:00 2001 From: Iain Holmes Date: Tue, 27 Nov 2007 11:35:26 +0000 Subject: Stop leaking a XserverRegion every redraw svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3442 --- src/compositor.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/compositor.c b/src/compositor.c index df369dd1..4f8d4b80 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -1076,6 +1076,9 @@ paint_windows (MetaScreen *screen, paint_dock_shadows (screen, root_buffer, desktop_region == None ? paint_region : desktop_region); + if (desktop_region) + XFixesDestroyRegion (xdisplay, desktop_region); + /* * Painting from bottom to top, translucent windows and shadows are painted */ -- cgit v1.2.1