diff --git a/extensions/typescript-language-features/src/lazyClientHost.ts b/extensions/typescript-language-features/src/lazyClientHost.ts index 1a99c2b4606..6d2bb34604f 100644 --- a/extensions/typescript-language-features/src/lazyClientHost.ts +++ b/extensions/typescript-language-features/src/lazyClientHost.ts @@ -97,10 +97,6 @@ function isSupportedDocument( supportedLanguage: readonly string[], document: vscode.TextDocument ): boolean { - //Activate for JS/TS config files - if (isJsConfigOrTsConfigFileName(document.fileName)) { - return true; - } - return supportedLanguage.indexOf(document.languageId) >= 0 + return (supportedLanguage.indexOf(document.languageId) >= 0 || isJsConfigOrTsConfigFileName(document.fileName)) && !fileSchemes.disabledSchemes.has(document.uri.scheme); }