From 1200a0ec7a27bb28347c04d67e4708e0f59736ef Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 25 Aug 2017 22:52:48 -0400 Subject: [PATCH] expander: Convert to GdkEvent API --- gtk/gtkexpander.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gtk/gtkexpander.c b/gtk/gtkexpander.c index e1f361760b..8856d0a742 100644 --- a/gtk/gtkexpander.c +++ b/gtk/gtkexpander.c @@ -604,8 +604,11 @@ gtk_expander_enter_notify (GtkWidget *widget, GdkEventCrossing *event) { GtkExpander *expander = GTK_EXPANDER (widget); + GdkNotifyType detail; - if (event->detail != GDK_NOTIFY_INFERIOR) + gdk_event_get_crossing_detail ((GdkEvent *)event, &detail); + + if (detail != GDK_NOTIFY_INFERIOR) { expander->priv->prelight = TRUE; @@ -625,8 +628,11 @@ gtk_expander_leave_notify (GtkWidget *widget, GdkEventCrossing *event) { GtkExpander *expander = GTK_EXPANDER (widget); + GdkNotifyType detail; - if (event->detail != GDK_NOTIFY_INFERIOR) + gdk_event_get_crossing_detail ((GdkEvent *)event, &detail); + + if (detail != GDK_NOTIFY_INFERIOR) { expander->priv->prelight = FALSE;