summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2017-08-26 10:50:34 -0400
committerMatthias Clasen <mclasen@redhat.com>2017-08-26 10:50:34 -0400
commita42dad4c0c28259918a0cc2858b7fddf0973b6b0 (patch)
tree37841a8a7edf3a906811f4f53002d263642e2f89
parent2ff495a5e6f5617e3bb79794f50b0f34e50c53ca (diff)
downloadgtk+-a42dad4c0c28259918a0cc2858b7fddf0973b6b0.tar.gz
widget accessible: Use GdkEvent API
-rw-r--r--gtk/a11y/gtkwidgetaccessible.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/a11y/gtkwidgetaccessible.c b/gtk/a11y/gtkwidgetaccessible.c
index e3b9ee847b..499976f590 100644
--- a/gtk/a11y/gtkwidgetaccessible.c
+++ b/gtk/a11y/gtkwidgetaccessible.c
@@ -49,10 +49,12 @@ focus_cb (GtkWidget *widget,
GdkEventFocus *event)
{
AtkObject *obj;
+ gboolean in;
obj = gtk_widget_get_accessible (widget);
- g_signal_emit_by_name (obj, "focus-event", event->in);
+ gdk_event_get_focus_in ((GdkEvent *)event, &in);
+ g_signal_emit_by_name (obj, "focus-event", in);
return FALSE;
}