From 7cc67cb70504e94c5ae07814f77c1f57636eccd8 Mon Sep 17 00:00:00 2001 From: cooolbros Date: Tue, 14 Jan 2025 13:55:46 +1100 Subject: [PATCH] Respect *.suggest.enable --- packages/server/src/LanguageServer.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/server/src/LanguageServer.ts b/packages/server/src/LanguageServer.ts index 1979c928..4cc94432 100644 --- a/packages/server/src/LanguageServer.ts +++ b/packages/server/src/LanguageServer.ts @@ -547,6 +547,11 @@ export abstract class LanguageServer< private async onCompletion(params: TextDocumentRequestParams) { try { using document = await this.documents.get(params.textDocument.uri) + const configuration = await firstValueFrom(document.documentConfiguration$) + if (!configuration[this.languageId].suggest.enable) { + return null + } + const items = await this.getCompletion( document, new VDFPosition(params.position.line, params.position.character),