diff options
Diffstat (limited to 'gdk')
-rw-r--r-- | gdk/gdk.c | 3 | ||||
-rw-r--r-- | gdk/x11/gdkmain-x11.c | 3 |
2 files changed, 4 insertions, 2 deletions
@@ -2556,7 +2556,8 @@ gdk_event_translate (GdkEvent *event, event->configure.height = xevent->xconfigure.height; if (!xevent->xconfigure.x && - !xevent->xconfigure.y) + !xevent->xconfigure.y && + !window_private->destroyed) { gint tx = 0; gint ty = 0; diff --git a/gdk/x11/gdkmain-x11.c b/gdk/x11/gdkmain-x11.c index 14ebfa4e9..fb0d44bfe 100644 --- a/gdk/x11/gdkmain-x11.c +++ b/gdk/x11/gdkmain-x11.c @@ -2556,7 +2556,8 @@ gdk_event_translate (GdkEvent *event, event->configure.height = xevent->xconfigure.height; if (!xevent->xconfigure.x && - !xevent->xconfigure.y) + !xevent->xconfigure.y && + !window_private->destroyed) { gint tx = 0; gint ty = 0; |