From: shane.xb.qian Date: Sat, 8 Jul 2023 11:54:51 +0000 (+0800) Subject: fix: inlay hints maybe a bit delayed if sync init X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=2cfbeb6371149b2445cd5d30e54ba4ee08d5c548;p=vim-lsp.git fix: inlay hints maybe a bit delayed if sync init Signed-off-by: shane.xb.qian --- diff --git a/autoload/lsp/inlayhints.vim b/autoload/lsp/inlayhints.vim index 726470a..bde0783 100644 --- a/autoload/lsp/inlayhints.vim +++ b/autoload/lsp/inlayhints.vim @@ -158,6 +158,14 @@ export def BufferInit(lspserver: dict, bnr: number) group: 'LspInlayHints', cmd: $'LspInlayHintsUpdateStop({bnr})'}) + # Inlay hints maybe a bit delayed if it was a sync init lsp server. + if lspserver.syncInit + acmds->add({bufnr: bnr, + event: ['User'], + group: 'LspAttached', + cmd: $'LspInlayHintsChanged({bnr})'}) + endif + autocmd_add(acmds) enddef