diff --git a/src/app/edit-session.coffee b/src/app/edit-session.coffee index 4f66c74d9..9f11a568e 100644 --- a/src/app/edit-session.coffee +++ b/src/app/edit-session.coffee @@ -320,7 +320,9 @@ class EditSession @mergeCursors() selectToScreenPosition: (position) -> - @getLastSelection().selectToScreenPosition(position) + lastSelection = @getLastSelection() + lastSelection.selectToScreenPosition(position) + @mergeIntersectingSelections(reverse: lastSelection.isReversed()) selectRight: -> @expandSelectionsForward (selection) => selection.selectRight()