gtk/gdk/wayland
Owen W. Taylor f50a3af1b7 Handle recursion from motion event handlers
If a motion event handler (or other handler running from the flush-events
phase of the frame clock) recursed the main loop then flushing wouldn't
complete until after the recursed main loop returned, and various aspects
of the state would get out of sync.

To fix this, change flushing of the event queue to simply mark events as
ready to flush, and let normal event delivery handle the rest.

https://bugzilla.gnome.org/show_bug.cgi?id=705176
2013-11-11 23:17:14 -05:00
..
protocol Revert "wayland: Support always-on-top / sticky windows" 2013-10-29 17:13:03 -04:00
gdkapplaunchcontext-wayland.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcursor-wayland.c Fix a crash with scaled cursors on Wayland 2013-08-11 15:38:25 -04:00
gdkdevice-wayland.c all: Add names to timeouts 2013-10-23 13:31:18 +02:00
gdkdisplay-wayland.c Revert "wayland: Support always-on-top / sticky windows" 2013-10-29 17:13:03 -04:00
gdkdisplay-wayland.h build: Fix srcdir != builddir with wayland-client-protocol.h 2013-09-03 17:52:38 -04:00
gdkdnd-wayland.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkeventsource.c Handle recursion from motion event handlers 2013-11-11 23:17:14 -05:00
gdkkeys-wayland.c wayland: Implement gdk_keymap_get_modifier_state 2013-04-06 21:16:38 -04:00
gdkprivate-wayland.h gtk-shell: extend the protocol with shell capabilities 2013-09-03 17:03:43 +02:00
gdkscreen-wayland.c gtk-shell: extend the protocol with shell capabilities 2013-09-03 17:03:43 +02:00
gdkselection-wayland.c wayland: Remove unhelpful debug message 2012-07-12 15:58:37 +01:00
gdkwayland.h wayland: Remove displaymanager implementation 2013-05-02 16:14:59 +02:00
gdkwaylanddevice.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkwaylanddisplay.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkwaylandselection.h wayland: Fix build due to missing symbol export 2013-07-09 07:09:13 +02:00
gdkwaylandwindow.h wayland: restore support for the application menu 2013-09-03 17:03:43 +02:00
gdkwindow-wayland.c Revert "wayland: Support always-on-top / sticky windows" 2013-10-29 17:13:03 -04:00
Makefile.am Wayland: avoid accidental export of internal symbols 2013-10-15 19:44:49 -04:00