summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-12-28 15:35:54 +0100
committerRobin Gareus <robin@gareus.org>2015-12-28 17:23:45 +0100
commit8e1a9f0adabc3f60193a78313d93317df5fddadf (patch)
treebf10885b89df29a511106b272bc2fd7c2384ff24
parente2f6c596390c50aa67a8c93f7ba714d2166f3437 (diff)
missing drag-end (fix possible crash)
-rw-r--r--libs/gtkmm2ext/gtkmm2ext/dndtreeview.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h b/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h
index aa62166b68..29ae084111 100644
--- a/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h
+++ b/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h
@@ -144,6 +144,7 @@ class /*LIBGTKMM2EXT_API*/ DnDTreeView : public DnDTreeViewBase
TreeView::on_drag_data_received (context, x, y, selection_data, info, time);
} else if (selection_data.get_target() == object_type) {
signal_drop (context, selection_data);
+ context->drag_finish (true, false, time);
} else {
/* some kind of target type added by the app, which will be handled by a signal handler */
}