From 58df8e1ba2fece30a79c7ae4e053d52abc800376 Mon Sep 17 00:00:00 2001 From: "shane.xb.qian" Date: Thu, 8 Dec 2022 15:44:27 +0800 Subject: [PATCH] fix: inlayhints kind can be omitted --- autoload/lsp/inlayhints.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/lsp/inlayhints.vim b/autoload/lsp/inlayhints.vim index 864ecb0..37107cd 100644 --- a/autoload/lsp/inlayhints.vim +++ b/autoload/lsp/inlayhints.vim @@ -48,7 +48,7 @@ export def InlayHintsReply(lspserver: dict, inlayHints: any) label = hint.label endif - var kind = hint.kind->string() + var kind = hint->has_key('kind') ? hint.kind->string() : '1' if kind ==# "'type'" || kind ==# '1' prop_add(hint.position.line + 1, hint.position.character + 1, {type: 'LspInlayHintsType', text: label, bufnr: bufnum}) -- 2.48.1