Skip to content

Commit e078555

Browse files
authored
Revert "Use the view coordinate system for the initial line selection" (#283997)
Revert "Use the view coordinate system for the initial line selection (#277415)" This reverts commit 2050570.
1 parent 2685c6a commit e078555

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/vs/editor/common/cursor/cursorMoveCommands.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -184,17 +184,17 @@ export class CursorMoveCommands {
184184

185185
if (!inSelectionMode) {
186186
// Entering line selection for the first time
187-
const lineCount = viewModel.getLineCount();
187+
const lineCount = viewModel.model.getLineCount();
188188

189-
let selectToLineNumber = viewPosition.lineNumber + 1;
189+
let selectToLineNumber = position.lineNumber + 1;
190190
let selectToColumn = 1;
191191
if (selectToLineNumber > lineCount) {
192192
selectToLineNumber = lineCount;
193-
selectToColumn = viewModel.getLineMaxColumn(selectToLineNumber);
193+
selectToColumn = viewModel.model.getLineMaxColumn(selectToLineNumber);
194194
}
195195

196-
return CursorState.fromViewState(new SingleCursorState(
197-
new Range(viewPosition.lineNumber, 1, selectToLineNumber, selectToColumn), SelectionStartKind.Line, 0,
196+
return CursorState.fromModelState(new SingleCursorState(
197+
new Range(position.lineNumber, 1, selectToLineNumber, selectToColumn), SelectionStartKind.Line, 0,
198198
new Position(selectToLineNumber, selectToColumn), 0
199199
));
200200
}

0 commit comments

Comments
 (0)