From 07b2b6066b2a8bbb1c0c9e2ece603558df325512 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 21 Mar 2023 13:09:19 -0700 Subject: [PATCH] Remove extra file check in documentHighlights (#177879) Fixes #177823 For document hightlights, it seems TS returns windows paths that use forward slashes. This seems wrong, but we also likely don't need the extra check for the file on our side either since we already pass in `filesToSearch` --- .../src/languageFeatures/documentHighlight.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/extensions/typescript-language-features/src/languageFeatures/documentHighlight.ts b/extensions/typescript-language-features/src/languageFeatures/documentHighlight.ts index 8c6ce2d6317..9df626a18bc 100644 --- a/extensions/typescript-language-features/src/languageFeatures/documentHighlight.ts +++ b/extensions/typescript-language-features/src/languageFeatures/documentHighlight.ts @@ -33,10 +33,7 @@ class TypeScriptDocumentHighlightProvider implements vscode.DocumentHighlightPro return []; } - return response.body - .filter(highlight => highlight.file === file) - .map(convertDocumentHighlight) - .flat(); + return response.body.flatMap(convertDocumentHighlight); } }