Skip to content

Commit 6cbb423

Browse files
authored
Check capability is dict (#675)
1 parent dbfbddd commit 6cbb423

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

autoload/lsp/ui/vim/completion.vim

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ function! s:resolve_completion_item(completion_item, server_name) abort
128128
" check server capabilities.
129129
let l:capabilities = lsp#get_server_capabilities(a:server_name)
130130
if !has_key(l:capabilities, 'completionProvider')
131+
\ || type(l:capabilities['completionProvider']) != v:t_dict
131132
\ || !has_key(l:capabilities['completionProvider'], 'resolveProvider')
132133
\ || !l:capabilities['completionProvider']['resolveProvider']
133134
return a:completion_item

0 commit comments

Comments
 (0)