[gtk+/wip/clutter-gtk-wayland: 2/2] wayland: dispatch pending - why?



commit a6210e41d10a99e3e140e7b253f39932d2f6b966
Author: Rob Bradford <rob linux intel com>
Date:   Thu Aug 1 15:31:27 2013 +0100

    wayland: dispatch pending - why?

 gdk/wayland/gdkeventsource.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gdk/wayland/gdkeventsource.c b/gdk/wayland/gdkeventsource.c
index 619ee87..92b3de9 100644
--- a/gdk/wayland/gdkeventsource.c
+++ b/gdk/wayland/gdkeventsource.c
@@ -49,6 +49,8 @@ gdk_event_source_prepare(GSource *base, gint *timeout)
   if (_gdk_event_queue_find_first (source->display) != NULL)
     return TRUE;
 
+  wl_display_dispatch_pending (display->wl_display);
+
   if (wl_display_flush (display->wl_display) < 0)
     g_error ("Error dispatching display: %s", g_strerror (errno));
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]