+Wed Dec 16 16:57:55 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkevents.c (gdk_events_queue): Don't
+ call XPending() if we have putback events.
+
Wed Dec 16 16:04:41 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_expose): Do nothing
+Wed Dec 16 16:57:55 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkevents.c (gdk_events_queue): Don't
+ call XPending() if we have putback events.
+
Wed Dec 16 16:04:41 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_expose): Do nothing
+Wed Dec 16 16:57:55 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkevents.c (gdk_events_queue): Don't
+ call XPending() if we have putback events.
+
Wed Dec 16 16:04:41 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_expose): Do nothing
+Wed Dec 16 16:57:55 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkevents.c (gdk_events_queue): Don't
+ call XPending() if we have putback events.
+
Wed Dec 16 16:04:41 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_expose): Do nothing
+Wed Dec 16 16:57:55 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkevents.c (gdk_events_queue): Don't
+ call XPending() if we have putback events.
+
Wed Dec 16 16:04:41 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_expose): Do nothing
+Wed Dec 16 16:57:55 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkevents.c (gdk_events_queue): Don't
+ call XPending() if we have putback events.
+
Wed Dec 16 16:04:41 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_expose): Do nothing
+Wed Dec 16 16:57:55 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkevents.c (gdk_events_queue): Don't
+ call XPending() if we have putback events.
+
Wed Dec 16 16:04:41 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_expose): Do nothing
GdkEvent *event;
XEvent xevent;
- while (!queued_events && XPending (gdk_display))
+ while (!(putback_events || queued_events) && XPending (gdk_display))
{
#ifdef USE_XIM
Window w = None;
GdkEvent *event;
XEvent xevent;
- while (!queued_events && XPending (gdk_display))
+ while (!(putback_events || queued_events) && XPending (gdk_display))
{
#ifdef USE_XIM
Window w = None;