From 2b8a63dc1ecbf7e909597885a5fa58b27ba3f7e3 Mon Sep 17 00:00:00 2001 From: nightwing Date: Thu, 12 Feb 2015 18:10:16 +0400 Subject: [PATCH] fix ctrl-dragging a file --- node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js b/node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js index 9f0043d1..4ad84e79 100644 --- a/node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js +++ b/node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js @@ -143,9 +143,9 @@ function DefaultHandlers(mouseHandler) { editor.selection.toggleSelect(node); } } else if (ev.getAccelKey()) { - if (isMultiSelect && inSelection) + if (inSelection && isMultiSelect) this.delayedSelect = "toggle"; - else + else if (!inSelection || isMultiSelect) editor.selection.toggleSelect(node); } else if (ev.getShiftKey()) { editor.selection.expandSelection(node);