From 8e1a9f0adabc3f60193a78313d93317df5fddadf Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 28 Dec 2015 15:35:54 +0100 Subject: [PATCH] missing drag-end (fix possible crash) --- libs/gtkmm2ext/gtkmm2ext/dndtreeview.h | 1 + 1 file changed, 1 insertion(+) 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 */ }