diff --git a/src/features/HelpCompletion.ts b/src/features/HelpCompletion.ts index 5675d37f4a..e1d3f2b352 100644 --- a/src/features/HelpCompletion.ts +++ b/src/features/HelpCompletion.ts @@ -56,6 +56,11 @@ export class HelpCompletionFeature extends LanguageClientConsumer { } public async onEvent(changeEvent: TextDocumentChangeEvent): Promise { + // If it's not a PowerShell script, we don't care about it. + if (changeEvent.document.languageId !== "powershell") { + return; + } + if (!(changeEvent && changeEvent.contentChanges)) { this.log.writeWarning(`<${HelpCompletionFeature.name}>: ` + `Bad TextDocumentChangeEvent message: ${JSON.stringify(changeEvent)}`);