summaryrefslogtreecommitdiff
path: root/desktop/treeview.c
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2013-08-16 08:24:15 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2013-08-16 08:25:26 +0100
commit9d624ce17f9d7d7d3282846a21e386fc0bf8b6c2 (patch)
treede768e77f97f233591a2e1358659df46b0f251bc /desktop/treeview.c
parent2ba2fcc7b65fb3ac67868001a4e7985530c0459d (diff)
downloadnetsurf-9d624ce17f9d7d7d3282846a21e386fc0bf8b6c2.tar.gz
netsurf-9d624ce17f9d7d7d3282846a21e386fc0bf8b6c2.tar.bz2
Inform front end when drag starts below nodes too.
Diffstat (limited to 'desktop/treeview.c')
-rw-r--r--desktop/treeview.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/desktop/treeview.c b/desktop/treeview.c
index 5b52db5f7..58857fbde 100644
--- a/desktop/treeview.c
+++ b/desktop/treeview.c
@@ -2030,8 +2030,12 @@ void treeview_mouse_action(treeview *tree,
tree->drag.section ==
TV_NODE_SECTION_NONE) {
tree->drag.type = TV_DRAG_SELECTION;
+ tree->cw_t->drag_status(tree->cw_h,
+ CORE_WINDOW_DRAG_SELECTION);
} else if (mouse & BROWSER_MOUSE_DRAG_2) {
tree->drag.type = TV_DRAG_SELECTION;
+ tree->cw_t->drag_status(tree->cw_h,
+ CORE_WINDOW_DRAG_SELECTION);
}
if (tree->drag.start_node != NULL &&