From: Sergey Matveev Date: Sat, 8 Apr 2023 13:22:07 +0000 (+0300) Subject: Rearrange workspaceConfiguration call X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=refs%2Fheads%2Fmain;p=vim-lsp.git Rearrange workspaceConfiguration call --- diff --git a/autoload/lsp/lspserver.vim b/autoload/lsp/lspserver.vim index 11e8d67..3221cac 100644 --- a/autoload/lsp/lspserver.vim +++ b/autoload/lsp/lspserver.vim @@ -123,10 +123,6 @@ def ServerInitReply(lspserver: dict, initResult: dict): void # send a "initialized" notification to server lspserver.sendInitializedNotif() - # send any workspace configuration (optional) - if !lspserver.workspaceConfig->empty() - lspserver.sendWorkspaceConfig() - endif lspserver.ready = true if exists($'#User#LspServerReady{lspserver.name}') exe $'doautocmd User LspServerReady{lspserver.name}' @@ -152,6 +148,10 @@ def ServerInitReply(lspserver: dict, initResult: dict): void || lspserver.isClangdInlayHintsProvider) inlayhints.LspInlayHintsUpdateNow(bufnr()) endif + # send any workspace configuration (optional) + if !lspserver.workspaceConfig->empty() + lspserver.sendWorkspaceConfig() + endif enddef # Request: "initialize"