From 0f551266353184973f3790cca995df16823039ec Mon Sep 17 00:00:00 2001 From: Ernestas Kulik Date: Fri, 13 Jul 2018 13:35:32 +0300 Subject: =?UTF-8?q?view-icon-controller:=20Don=E2=80=99t=20use=20event=20i?= =?UTF-8?q?n=20long=20press=20callback?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The coordinates in parameters are perfectly fine. --- src/nautilus-view-icon-controller.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/nautilus-view-icon-controller.c b/src/nautilus-view-icon-controller.c index 5e528e032..d05e42d96 100644 --- a/src/nautilus-view-icon-controller.c +++ b/src/nautilus-view-icon-controller.c @@ -759,7 +759,6 @@ on_longpress_gesture_pressed_callback (GtkGestureLongPress *gesture, NautilusViewIconController *self; g_autoptr (GList) selection = NULL; GtkWidget *child_at_pos; - GdkEventButton *event_button; GdkEventSequence *event_sequence; GdkEvent *event; @@ -767,12 +766,11 @@ on_longpress_gesture_pressed_callback (GtkGestureLongPress *gesture, event = (GdkEvent *) gtk_gesture_get_last_event (GTK_GESTURE (gesture), event_sequence); self = NAUTILUS_VIEW_ICON_CONTROLLER (user_data); - event_button = (GdkEventButton *) event; /* Need to update the selection so the popup has the right actions enabled */ selection = nautilus_view_get_selection (NAUTILUS_VIEW (self)); child_at_pos = GTK_WIDGET (gtk_flow_box_get_child_at_pos (GTK_FLOW_BOX (self->view_ui), - event_button->x, event_button->y)); + x, y)); if (child_at_pos != NULL) { NautilusFile *selected_file; -- cgit v1.2.1