From 14a4aa2715d859bb575b2fd0413e07eba0ccf3f4 Mon Sep 17 00:00:00 2001 From: nightwing Date: Tue, 24 Sep 2013 00:21:55 +0400 Subject: [PATCH] set correct direction on first range --- lib/ace/multi_select.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ace/multi_select.js b/lib/ace/multi_select.js index 91643937..a811b6be 100644 --- a/lib/ace/multi_select.js +++ b/lib/ace/multi_select.js @@ -694,7 +694,7 @@ var Editor = require("./editor").Editor; var range = sel.toOrientedRange(); if (range.isEmpty()) { var range = session.getWordRange(range.start.row, range.start.column); - range.cursor = range.end; + range.cursor = dir == -1 ? range.start : range.end; this.multiSelect.addRange(range); return; }