+2003-12-10 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * 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 <billh@gnome.org>
Version 1.3.10.
* 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.
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
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);
}
}
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);