From 1c2e7d6d17f9af684c11e5ba4ee0722541a94bc7 Mon Sep 17 00:00:00 2001 From: Andreas Louv Date: Mon, 3 Apr 2023 23:38:54 +0200 Subject: [PATCH] End omni search when the language server replies with nothing --- autoload/lsp/completion.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/autoload/lsp/completion.vim b/autoload/lsp/completion.vim index 5f2869c..138f2d3 100644 --- a/autoload/lsp/completion.vim +++ b/autoload/lsp/completion.vim @@ -75,6 +75,10 @@ enddef # Result: CompletionItem[] | CompletionList | null export def CompletionReply(lspserver: dict, cItems: any) if cItems->empty() + if lspserver.omniCompletePending + lspserver.completeItems = [] + lspserver.omniCompletePending = false + endif return endif -- 2.48.1