]> Pileus Git - ~andy/gtk/commit
New static function to generate and append the GDK_GRAB_BROKEN events.
authorTor Lillqvist <tml@novell.com>
Thu, 28 Jul 2005 23:21:57 +0000 (23:21 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Thu, 28 Jul 2005 23:21:57 +0000 (23:21 +0000)
commit8ac2c72f1086e96b591477ea30c77922c9c653a0
treef3e299784e7c3ee52766e5c735805493d6b1ad97
parentc06f82f2516bc694b00a8d301be432fabf334ae2
New static function to generate and append the GDK_GRAB_BROKEN events.

2005-07-29  Tor Lillqvist  <tml@novell.com>

* gdk/win32/gdkevents-win32.c (generate_grab_broken_event): New
static function to generate and append the GDK_GRAB_BROKEN events.

(gdk_pointer_grab, gdk_keyboard_grab): Generate grab broken events
when overriding a grab inside the application, like in the X11
backend. Final bits of the fix for #107320, hopefully.

(print_event): Handle also GDK_SETTING, GDK_OWNER_CHANGE and
GDK_GRAB_BROKEN events.

(gdk_event_translate): Call generate_grab_broken_event() in place
of inline code.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-8
gdk/win32/gdkevents-win32.c