Skip to content

Commit f46790f

Browse files
committed
fix condition to check that JSDoc is not in a JavaScript file
1 parent a48d605 commit f46790f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/services/completions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3004,7 +3004,7 @@ namespace ts.Completions {
30043004
function tryGetObjectTypeLiteralInTypeArgumentCompletionSymbols(): GlobalsSearch | undefined {
30053005
const typeLiteralNode = tryGetTypeLiteralNode(contextToken);
30063006
if (!typeLiteralNode) return GlobalsSearch.Continue;
3007-
if (typeLiteralNode.flags & (NodeFlags.JSDoc & ~NodeFlags.JavaScriptFile)) return GlobalsSearch.Fail;
3007+
if (isInJSDoc(typeLiteralNode) && !(typeLiteralNode.flags & NodeFlags.JavaScriptFile)) return GlobalsSearch.Fail;
30083008

30093009
const intersectionTypeNode = isIntersectionTypeNode(typeLiteralNode.parent) ? typeLiteralNode.parent : undefined;
30103010
const containerTypeNode = intersectionTypeNode || typeLiteralNode;

0 commit comments

Comments
 (0)