diff options
author | Robin Gareus <robin@gareus.org> | 2016-05-24 17:58:24 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-05-24 17:58:24 +0200 |
commit | 1f17784ac595d51d206eac26e9af7530fb04d18a (patch) | |
tree | 6fe6e8a6479cac6ae627576b3cec15b8e2181d34 /libs/gtkmm2ext | |
parent | 2074dbdbe2c89ab162efd010be9d60dcbb1b5cd6 (diff) |
fix potential undefined DnD behavior for external drags
dragging from the tree-view (e.g. favorite sidebar or plugin-manager)
will not set _drag_source.
drag-motion may wrongly interpret it as "re-order".
Diffstat (limited to 'libs/gtkmm2ext')
-rw-r--r-- | libs/gtkmm2ext/gtkmm2ext/dndvbox.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/dndvbox.h b/libs/gtkmm2ext/gtkmm2ext/dndvbox.h index 03d378b151..750ba5c056 100644 --- a/libs/gtkmm2ext/gtkmm2ext/dndvbox.h +++ b/libs/gtkmm2ext/gtkmm2ext/dndvbox.h @@ -418,6 +418,7 @@ private: { delete _drag_icon; _drag_icon = 0; + _drag_source = 0; _drag_child = 0; remove_placeholder (); |