From 430ea2fff639f31b868e025002a32ba473c7bd07 Mon Sep 17 00:00:00 2001 From: Maks Naumov Date: Sun, 11 Jan 2015 10:34:56 -0800 Subject: [PATCH] Properly ignore BadWindow and BadDrawable in get_child_info_handler() Signed-off-by: Maks Naumov https://bugzilla.gnome.org/show_bug.cgi?id=742771 --- gdk/x11/gdkasync.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/x11/gdkasync.c b/gdk/x11/gdkasync.c index bcc6ac75a2..a0ad44a1d1 100644 --- a/gdk/x11/gdkasync.c +++ b/gdk/x11/gdkasync.c @@ -476,7 +476,7 @@ get_child_info_handler (Display *dpy, if (rep->generic.type == X_Error) { state->child_has_error = TRUE; - if (rep->error.errorCode != BadDrawable || + if (rep->error.errorCode != BadDrawable && rep->error.errorCode != BadWindow) { state->have_error = TRUE;