diff options
author | Matthias Clasen <mclasen@redhat.com> | 2017-08-26 10:50:50 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2017-08-26 10:50:50 -0400 |
commit | 903646259d63854921a0c72db58f01120bb4a036 (patch) | |
tree | e96044ceaba4120b60078b04cdf88c825b531e6e | |
parent | a42dad4c0c28259918a0cc2858b7fddf0973b6b0 (diff) | |
download | gtk+-903646259d63854921a0c72db58f01120bb4a036.tar.gz |
window accessible: Use GdkEvent API
-rw-r--r-- | gtk/a11y/gtkwindowaccessible.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/a11y/gtkwindowaccessible.c b/gtk/a11y/gtkwindowaccessible.c index 3941b38072..572ee74d8d 100644 --- a/gtk/a11y/gtkwindowaccessible.c +++ b/gtk/a11y/gtkwindowaccessible.c @@ -77,10 +77,12 @@ window_state_event_cb (GtkWidget *widget, GdkEventWindowState *event) { AtkObject* obj; + GdkWindowState changed, new_state; + gdk_event_get_window_state ((GdkEvent *)event, &changed, &new_state); obj = gtk_widget_get_accessible (widget); atk_object_notify_state_change (obj, ATK_STATE_ICONIFIED, - (event->new_window_state & GDK_WINDOW_STATE_ICONIFIED) != 0); + (new_state & GDK_WINDOW_STATE_ICONIFIED) != 0); return FALSE; } |