From e14b59ab435b61396c5304af034f352c4f9d71f9 Mon Sep 17 00:00:00 2001 From: Luke Pommersheim Date: Tue, 8 Sep 2015 14:59:44 +0200 Subject: [PATCH] fix for "bug that causes moveLineUp to move the wrong selections" --- src/text-editor.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/text-editor.coffee b/src/text-editor.coffee index 8d014a320..280dfdb59 100644 --- a/src/text-editor.coffee +++ b/src/text-editor.coffee @@ -831,6 +831,11 @@ class TextEditor extends Model selection = selections.shift() selectionsToMove = [selection] + while selection.end.row is selections[0]?.start.row + selectionsToMove.push(selections[0]) + selection.end.row = selections[0].end.row + selections.shift() + # Compute the range spanned by all these selections... linesRangeStart = [selection.start.row, 0] if selection.end.row > selection.start.row and selection.end.column is 0