diff --git a/extensions/typescript-language-features/src/features/completionItemProvider.ts b/extensions/typescript-language-features/src/features/completionItemProvider.ts index 00ae3f4280f..6043e069971 100644 --- a/extensions/typescript-language-features/src/features/completionItemProvider.ts +++ b/extensions/typescript-language-features/src/features/completionItemProvider.ts @@ -469,7 +469,7 @@ export default class TypeScriptCompletionItemProvider implements vscode.Completi } } - if (context.triggerCharacter === '@') { + if (context.triggerCharacter === '@' && !this.client.apiVersion.has290Features()) { // make sure we are in something that looks like the start of a jsdoc comment const pre = line.text.slice(0, position.character); if (!pre.match(/^\s*\*[ ]?@/) && !pre.match(/\/\*\*+[ ]?@/)) {