From 73e71242c04c21ea8d860796fb37aa83aa307ffa Mon Sep 17 00:00:00 2001 From: padraigo Date: Wed, 10 Dec 2003 08:56:08 +0000 Subject: [PATCH] 2003-12-10 Padraig O'Briain * registryd/devieceventcontroller.c: (wait_for_release_event): Change first parameter from GdkEvent to XEvent. (global_filter_fn); Correct call to wait_for_release_event. Fixes bug #128912. git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@576 e2bd861d-eb25-0410-b326-f6ed22b6b98c --- ChangeLog | 11 ++++++++++- registryd/deviceeventcontroller.c | 6 +++--- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index ca5ed01..31d7645 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2003-12-10 Padraig O'Briain + + * registryd/devieceventcontroller.c: + (wait_for_release_event): Change first parameter from GdkEvent to + XEvent. + (global_filter_fn); Correct call to wait_for_release_event. + + Fixes bug #128912. + 2003-12-08 Bill Haneman Version 1.3.10. @@ -88,7 +97,7 @@ * cspi/spi_accessible.c (cspi_init_role_table): Add SPI_ROLE_EDITBAR. - * docs/referecce/cspi/tmpl/spi-accessible.sgml: Add SPI_ROLE_EDITBAR + * docs/reference/cspi/tmpl/spi-accessible.sgml: Add SPI_ROLE_EDITBAR * idl/Accessibility_Role.idl: Add ROLE_EDITBAR. diff --git a/registryd/deviceeventcontroller.c b/registryd/deviceeventcontroller.c index 15100ce..41e616a 100644 --- a/registryd/deviceeventcontroller.c +++ b/registryd/deviceeventcontroller.c @@ -62,7 +62,7 @@ KeySym ucs2keysym (long ucs); static guint check_release_handler = 0; static Accessibility_DeviceEvent pressed_event; static SpiDEController *saved_controller; -static void wait_for_release_event (GdkEvent *event, SpiDEController *controller); +static void wait_for_release_event (XEvent *event, SpiDEController *controller); /* Our parent Gtk object type */ #define PARENT_TYPE BONOBO_TYPE_OBJECT @@ -1021,7 +1021,7 @@ global_filter_fn (GdkXEvent *gdk_xevent, GdkEvent *event, gpointer data) XAllowEvents (spi_get_display (), AsyncKeyboard, CurrentTime); else { - wait_for_release_event (event, controller); + wait_for_release_event (xevent, controller); XAllowEvents (spi_get_display (), ReplayKeyboard, CurrentTime); } } @@ -2387,7 +2387,7 @@ check_release (gpointer data) return (released == 0); } -static void wait_for_release_event (GdkEvent *event, +static void wait_for_release_event (XEvent *event, SpiDEController *controller) { pressed_event = spi_keystroke_from_x_key_event ((XKeyEvent *) event); -- 2.7.4