summaryrefslogtreecommitdiff
path: root/gdk/gdk.c
diff options
context:
space:
mode:
authorOwen Taylor <owt1@cornell.edu>1998-03-28 02:08:27 +0000
committerOwen Taylor <otaylor@src.gnome.org>1998-03-28 02:08:27 +0000
commit5b3cc69b4314a5206c0da6b16d34724ae0bba9ba (patch)
tree8482cc74974db6d75a6de53a3a460f0e0f15768b /gdk/gdk.c
parent7033e33822a607feb3683516f9d83426f7982694 (diff)
downloadgdk-pixbuf-5b3cc69b4314a5206c0da6b16d34724ae0bba9ba.tar.gz
Don't call XTranslateCoordinates on a destroyed window. (Why do we do
Fri Mar 27 21:01:17 1998 Owen Taylor <owt1@cornell.edu> * gdk/gdk.c (gdk_event_translate): Don't call XTranslateCoordinates on a destroyed window. (Why do we do event processing at all on destroyed windows when we throw out the results?) * gtk/gtklabel.c: Clear the background when changing style/ state.
Diffstat (limited to 'gdk/gdk.c')
-rw-r--r--gdk/gdk.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdk/gdk.c b/gdk/gdk.c
index 14ebfa4e9..fb0d44bfe 100644
--- a/gdk/gdk.c
+++ b/gdk/gdk.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;