From: Dana Jansens Date: Fri, 25 Jun 2010 17:01:49 +0000 (+0200) Subject: ignore errors when creating a damage for a window (as the window may no longer exist) X-Git-Tag: cgl~18 X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=b027522858076e68536ce32f937ededb0bdadbae;p=dana%2Fopenbox.git ignore errors when creating a damage for a window (as the window may no longer exist) it generates a baddrawable error, which is not ignored by default like badwindow --- diff --git a/openbox/composite.c b/openbox/composite.c index d8be5bca..ea8fbcae 100644 --- a/openbox/composite.c +++ b/openbox/composite.c @@ -662,8 +662,10 @@ void composite_window_setup(ObWindow *w) g_assert(composite_started); #endif + obt_display_ignore_errors(TRUE); w->damage = XDamageCreate(obt_display, window_top(w), XDamageReportNonEmpty); + obt_display_ignore_errors(FALSE); glGenTextures(1, &w->texture); composite_window_redir(w);