From 7fa27dff259ad79d5a4364d7eaa6b63150082af3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nelson=20Ben=C3=ADtez=20Le=C3=B3n?= Date: Sat, 7 Sep 2013 13:15:01 +0200 Subject: [PATCH] GtkPlacesSidebar: use gtk api to add dnd uri targets Instead of hardcoding it in the dnd drop targets list. Part of bug 707679 --- gtk/gtkplacessidebar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c index 614bb4f03b..f86815c9e2 100644 --- a/gtk/gtkplacessidebar.c +++ b/gtk/gtkplacessidebar.c @@ -302,7 +302,6 @@ static const GtkTargetEntry dnd_source_targets[] = { /* Target types for dropping into the shortcuts list */ static const GtkTargetEntry dnd_drop_targets [] = { { "GTK_TREE_MODEL_ROW", GTK_TARGET_SAME_WIDGET, GTK_TREE_MODEL_ROW }, - { "text/uri-list", 0, TEXT_URI_LIST }, { "XdndDirectSave0", 0, XDND_DIRECT_SAVE } /* XDS Protocol Type */ }; @@ -3825,6 +3824,7 @@ gtk_places_sidebar_init (GtkPlacesSidebar *sidebar) GDK_ACTION_MOVE | GDK_ACTION_COPY | GDK_ACTION_LINK); target_list = gtk_target_list_new (dnd_drop_targets, G_N_ELEMENTS (dnd_drop_targets)); + gtk_target_list_add_uri_targets (target_list, TEXT_URI_LIST); gtk_target_list_add_text_targets (target_list, TEXT); gtk_drag_dest_set_target_list (GTK_WIDGET (tree_view), target_list); gtk_target_list_unref (target_list);