From cd92949e6704b38241666e26dc38eae6c9ba6d9c Mon Sep 17 00:00:00 2001 From: Nikolas Garofil Date: Tue, 14 Jul 2009 18:10:43 +0200 Subject: [PATCH] Fix strange effects on desktop caused by 4a14668772a37b18a9aceb8951ece260084bc96e --- src/conky.c | 2 +- src/x11.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/conky.c b/src/conky.c index 354bf1a8..9d5f064d 100644 --- a/src/conky.c +++ b/src/conky.c @@ -7478,12 +7478,12 @@ void clean_up(void) } #ifdef X11 if (x_initialised == YES) { + destroy_window(); free_fonts(); if(x11_stuff.region) { XDestroyRegion(x11_stuff.region); x11_stuff.region = NULL; } - destroy_window(); XClearWindow(display, RootWindow(display, screen)); XCloseDisplay(display); if(info.x11.desktop.all_names) { diff --git a/src/x11.c b/src/x11.c index 6da619e7..5364dce8 100644 --- a/src/x11.c +++ b/src/x11.c @@ -194,7 +194,6 @@ void set_transparent_background(Window win) void destroy_window(void) { - XDestroyWindow(display, window.window); XFreeGC(display, window.gc); memset(&window, 0, sizeof(struct conky_window)); }