From f211b6c89aabb1174bf5f1966f91c5d883245fd2 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 14 Sep 2017 20:13:44 +0100 Subject: Treeview: Only let search textarea consume mouse if not dragging. --- desktop/treeview.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/desktop/treeview.c b/desktop/treeview.c index 717c90c31..802178247 100644 --- a/desktop/treeview.c +++ b/desktop/treeview.c @@ -4509,7 +4509,9 @@ treeview_mouse_action(treeview *tree, browser_mouse_state mouse, int x, int y) textarea_mouse_action(tree->edit.textarea, mouse, x - tree->edit.x, y - tree->edit.y); return; - } else if (tree->drag.type == TV_DRAG_SEARCH || y < search_height) { + } else if (tree->drag.type == TV_DRAG_SEARCH || + (y < search_height && + tree->drag.type == TV_DRAG_NONE)) { if (tree->search.active == false) { tree->search.active = true; if (treeview_clear_selection(tree, &r)) { -- cgit v1.2.3