diff --git a/src/PowerShellEditorServices/Services/TextDocument/Handlers/DocumentHighlightHandler.cs b/src/PowerShellEditorServices/Services/TextDocument/Handlers/DocumentHighlightHandler.cs index 2790f8409..102d0ab17 100644 --- a/src/PowerShellEditorServices/Services/TextDocument/Handlers/DocumentHighlightHandler.cs +++ b/src/PowerShellEditorServices/Services/TextDocument/Handlers/DocumentHighlightHandler.cs @@ -60,8 +60,8 @@ public Task Handle( IReadOnlyList symbolOccurrences = _symbolsService.FindOccurrencesInFile( scriptFile, - (int)request.Position.Line, - (int)request.Position.Character); + (int)request.Position.Line + 1, + (int)request.Position.Character + 1); if (symbolOccurrences == null) { diff --git a/test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs b/test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs index bd43f06c8..1ea7a0aea 100644 --- a/test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs +++ b/test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs @@ -444,7 +444,7 @@ await LanguageClient.SendRequest( }, Position = new Position { - Line = 4, + Line = 3, Character = 1 } });