From 2cfbeb6371149b2445cd5d30e54ba4ee08d5c548 Mon Sep 17 00:00:00 2001 From: "shane.xb.qian" Date: Sat, 8 Jul 2023 19:54:51 +0800 Subject: [PATCH] fix: inlay hints maybe a bit delayed if sync init Signed-off-by: shane.xb.qian --- autoload/lsp/inlayhints.vim | 8 ++++++++ 1 file changed, 8 insertions(+) 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 -- 2.48.1