From b027522858076e68536ce32f937ededb0bdadbae Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 25 Jun 2010 19:01:49 +0200 Subject: [PATCH] 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 --- openbox/composite.c | 2 ++ 1 file changed, 2 insertions(+) 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); -- 2.34.1