diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2017-08-25 16:49:12 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2017-09-19 18:39:02 +0200 |
commit | 1b6ff9df76e94c14e25bb6a9f5d241f826e54c90 (patch) | |
tree | 34164b31dfdf073f099772a70bd24eead61f5a3e /gtk/gtklistbox.c | |
parent | dee14dda8d05980f7998290c6e172580453813b6 (diff) | |
download | gtk+-1b6ff9df76e94c14e25bb6a9f5d241f826e54c90.tar.gz |
listbox: Update to using GdkEvent API
Diffstat (limited to 'gtk/gtklistbox.c')
-rw-r--r-- | gtk/gtklistbox.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gtk/gtklistbox.c b/gtk/gtklistbox.c index 6e73276b42..ce1a6d2786 100644 --- a/gtk/gtklistbox.c +++ b/gtk/gtklistbox.c @@ -1747,8 +1747,10 @@ gtk_list_box_enter_notify_event (GtkWidget *widget, { GtkListBox *box = GTK_LIST_BOX (widget); GtkListBoxRow *row; + gdouble y; - row = gtk_list_box_get_row_at_y (box, event->y); + gdk_event_get_coords ((GdkEvent *) event, NULL, &y); + row = gtk_list_box_get_row_at_y (box, y); gtk_list_box_update_active (box, row); return FALSE; @@ -1771,8 +1773,10 @@ gtk_list_box_motion_notify_event (GtkWidget *widget, { GtkListBox *box = GTK_LIST_BOX (widget); GtkListBoxRow *row; + gdouble y; - row = gtk_list_box_get_row_at_y (box, event->y); + gdk_event_get_coords ((GdkEvent *) event, NULL, &y); + row = gtk_list_box_get_row_at_y (box, y); gtk_list_box_update_active (box, row); |