]> Sergey Matveev's repositories - vim-lsp.git/commitdiff
completeItems item may not be present in omnicompletion callback
authorYegappan Lakshmanan <yegappan@yahoo.com>
Sun, 25 Feb 2024 16:27:04 +0000 (08:27 -0800)
committerYegappan Lakshmanan <yegappan@yahoo.com>
Sun, 25 Feb 2024 16:27:04 +0000 (08:27 -0800)
autoload/lsp/completion.vim

index de1b718e7bf72bb8071d055d8de5f27d130111d7..9e78adb6bf5dc20441732cae114b333e02c9ac5c 100644 (file)
@@ -509,7 +509,7 @@ def g:LspOmniFunc(findstart: number, base: string): any
       return v:none
     endif
 
-    var res: list<dict<any>> = lspserver.completeItems
+    var res: list<dict<any>> = lspserver->get('completeItems', [])
     var prefix = lspserver.omniCompleteKeyword
 
     # Don't attempt to filter on the items, when "isIncomplete" is set