summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/dndtreeview.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/gtkmm2ext/dndtreeview.cc')
-rw-r--r--libs/gtkmm2ext/dndtreeview.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/libs/gtkmm2ext/dndtreeview.cc b/libs/gtkmm2ext/dndtreeview.cc
index 247e77d8c2..d7ee5a7b27 100644
--- a/libs/gtkmm2ext/dndtreeview.cc
+++ b/libs/gtkmm2ext/dndtreeview.cc
@@ -70,7 +70,7 @@ void
DnDTreeView::on_drag_data_get(const RefPtr<DragContext>& context, SelectionData& selection_data, guint info, guint time)
{
if (selection_data.get_target() == "GTK_TREE_MODEL_ROW") {
-
+
TreeView::on_drag_data_get (context, selection_data, info, time);
} else if (data_column >= 0) {
@@ -113,4 +113,10 @@ DnDTreeView::on_drag_data_received(const RefPtr<DragContext>& context, int x, in
}
}
+bool
+DnDTreeView::on_drag_drop(const Glib::RefPtr<Gdk::DragContext>& context, int x, int y, guint time)
+{
+ suggested_action = Gdk::DragAction (0);
+ return TreeView::on_drag_drop (context, x, y, time);
+}