diff --git a/src/text-editor.coffee b/src/text-editor.coffee index 8936e125a..7606cea7e 100644 --- a/src/text-editor.coffee +++ b/src/text-editor.coffee @@ -2056,7 +2056,9 @@ class TextEditor extends Model mergeSelectionsOnSameRows: (args...) -> @mergeSelections args..., (previousSelection, currentSelection) -> - previousSelection.intersectsScreenRowRange(currentSelection.getBufferRowRange()...) + screenRange = currentSelection.getScreenRange() + + previousSelection.intersectsScreenRowRange(screenRange.start.row, screenRange.end.row) mergeSelections: (args...) -> mergePredicate = args.pop()