From 416fb59391d1128bd7ae12275e73dc33217e5b91 Mon Sep 17 00:00:00 2001 From: Andreas Louv Date: Tue, 18 Apr 2023 21:51:22 +0200 Subject: [PATCH] Return empty completion set in case omni-completion times-out --- autoload/lsp/completion.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/autoload/lsp/completion.vim b/autoload/lsp/completion.vim index 75e0a78..938e55a 100644 --- a/autoload/lsp/completion.vim +++ b/autoload/lsp/completion.vim @@ -402,6 +402,10 @@ def g:LspOmniFunc(findstart: number, base: string): any count += 1 endwhile + if lspserver.omniCompletePending + return v:none + endif + var res: list> = lspserver.completeItems var prefix = lspserver.omniCompleteKeyword -- 2.50.0