From 8d21c9df9dcf5f2b80680d2ef8c1925eaae91f30 Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Thu, 12 Dec 2024 12:25:29 +0100 Subject: [PATCH] validate preview range using model (#235932) fixes https://github.com/microsoft/vscode/issues/205611 --- .../contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.ts b/src/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.ts index 70c093ee9d8..ea3d4987eeb 100644 --- a/src/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.ts +++ b/src/vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition.ts @@ -229,7 +229,7 @@ export class GotoDefinitionAtPositionEditorContribution implements IEditorContri if (numberOfLinesInRange >= GotoDefinitionAtPositionEditorContribution.MAX_SOURCE_PREVIEW_LINES) { rangeToUse = this.getPreviewRangeBasedOnIndentation(textEditorModel, startLineNumber); } - + rangeToUse = textEditorModel.validateRange(rangeToUse); const previewValue = this.stripIndentationFromPreviewRange(textEditorModel, startLineNumber, rangeToUse); return previewValue; }