autoload/lsp/inlayhints.vim | 8 ++++++++ diff --git a/autoload/lsp/inlayhints.vim b/autoload/lsp/inlayhints.vim index 726470a30947576edfe1e61406c8f47a5582fad3..bde0783c9191cfeda0c15267ff9ca4da36a1c35f 100644 --- a/autoload/lsp/inlayhints.vim +++ b/autoload/lsp/inlayhints.vim @@ -158,6 +158,14 @@ event: ['BufLeave'], 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