diff --git a/packages/vue-language-service/src/languageFeatures/validation.ts b/packages/vue-language-service/src/languageFeatures/validation.ts index b1d083bda..74f85f312 100644 --- a/packages/vue-language-service/src/languageFeatures/validation.ts +++ b/packages/vue-language-service/src/languageFeatures/validation.ts @@ -103,7 +103,7 @@ export function register(context: LanguageServiceRuntimeContext) { const pluginCache = cacheMap.get(plugin.id) ?? cacheMap.set(plugin.id, new Map()).get(plugin.id)!; const cache = pluginCache.get(document.uri); - const tsProjectVersion = isTs ? undefined : context.getTsLs().__internal__.host.getProjectVersion?.(); + const tsProjectVersion = isTs ? context.getTsLs().__internal__.host.getProjectVersion?.() : undefined; if (!isTs) { if (cache && cache.documentVersion === document.version) {