From d1f12a62db9c38f203c0b7b15044d08652d30dac Mon Sep 17 00:00:00 2001 From: Tyler Leonhardt Date: Thu, 22 Oct 2020 14:53:35 -0700 Subject: [PATCH] help completion should only run on powershell scripts --- src/features/HelpCompletion.ts | 5 +++++ 1 file changed, 5 insertions(+) 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)}`);