From b8b8f3e1541e8492f747d31e0a96fe4076484874 Mon Sep 17 00:00:00 2001 From: raveit65 Date: Mon, 13 Mar 2017 11:14:39 +0100 Subject: ev-view: avoid deprecated gtk_drag_begin use gtk_drag_begin_with_coordinates instead --- libview/ev-view.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/libview/ev-view.c b/libview/ev-view.c index ee24dd9d..70e78fa0 100644 --- a/libview/ev-view.c +++ b/libview/ev-view.c @@ -3945,9 +3945,11 @@ ev_view_motion_notify_event (GtkWidget *widget, gtk_target_list_add_text_targets (target_list, TARGET_DND_TEXT); - gtk_drag_begin (widget, target_list, - GDK_ACTION_COPY, - 1, (GdkEvent *)event); + gtk_drag_begin_with_coordinates (widget, target_list, + GDK_ACTION_COPY, + 1, (GdkEvent *)event, + event->x, + event->y); view->selection_info.in_drag = FALSE; @@ -3965,9 +3967,11 @@ ev_view_motion_notify_event (GtkWidget *widget, gtk_target_list_add_uri_targets (target_list, TARGET_DND_URI); gtk_target_list_add_image_targets (target_list, TARGET_DND_IMAGE, TRUE); - gtk_drag_begin (widget, target_list, - GDK_ACTION_COPY, - 1, (GdkEvent *)event); + gtk_drag_begin_with_coordinates (widget, target_list, + GDK_ACTION_COPY, + 1, (GdkEvent *)event, + event->x, + event->y); view->image_dnd_info.in_drag = FALSE; -- cgit v1.2.1