mirror of
https://github.com/microsoft/vscode.git
synced 2025-12-20 02:08:47 +00:00
input: use faster model access (#193476)
For #193427 Doesn't really matter here since it's just a search input, but use best practices anyway.
This commit is contained in:
@@ -444,7 +444,7 @@ export class ContextScopedSuggestEnabledInputWithHistory extends SuggestEnabledI
|
||||
this._register(this.inputWidget.onDidChangeCursorPosition(({ position }) => {
|
||||
const viewModel = this.inputWidget._getViewModel()!;
|
||||
const lastLineNumber = viewModel.getLineCount();
|
||||
const lastLineCol = viewModel.getLineContent(lastLineNumber).length + 1;
|
||||
const lastLineCol = viewModel.getLineLength(lastLineNumber) + 1;
|
||||
const viewPosition = viewModel.coordinatesConverter.convertModelPositionToViewPosition(position);
|
||||
historyNavigationBackwardsEnablement.set(viewPosition.lineNumber === 1 && viewPosition.column === 1);
|
||||
historyNavigationForwardsEnablement.set(viewPosition.lineNumber === lastLineNumber && viewPosition.column === lastLineCol);
|
||||
|
||||
Reference in New Issue
Block a user