From a73a315a695b6091666795b4dcd1f0b66872ff1f Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Mon, 17 Dec 2018 11:09:08 +0100 Subject: [PATCH] smart select - use cursor position, not selection start, when making a selection range request https://github.com/Microsoft/language-server-protocol/issues/613 --- src/vs/editor/contrib/smartSelect/smartSelect.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/editor/contrib/smartSelect/smartSelect.ts b/src/vs/editor/contrib/smartSelect/smartSelect.ts index 68ebfafa20ee1..dbe44901ae41d 100644 --- a/src/vs/editor/contrib/smartSelect/smartSelect.ts +++ b/src/vs/editor/contrib/smartSelect/smartSelect.ts @@ -85,7 +85,7 @@ class SmartSelectController implements IEditorContribution { let promise: Promise = Promise.resolve(void 0); if (!this._state) { - promise = provideSelectionRanges(model, selection.getStartPosition(), CancellationToken.None).then(ranges => { + promise = provideSelectionRanges(model, selection.getPosition(), CancellationToken.None).then(ranges => { if (!arrays.isNonEmptyArray(ranges)) { // invalid result return;