diff --git a/autoload/lsp/lspserver.vim b/autoload/lsp/lspserver.vim index 0adfc23d..7ed2d178 100644 --- a/autoload/lsp/lspserver.vim +++ b/autoload/lsp/lspserver.vim @@ -1037,18 +1037,26 @@ def FindLocations(lspserver: dict, peek: bool, method: string, args: dict = buf.CurbufGetServerByName(name) if lspserver->empty() - return '' + return endif - lspserver.rpc_a(msg, params, WorkspaceExecuteReply) - return '' + lspserver.rpc_a(msg, params, Cbfunc) enddef # process the 'textDocument/documentHighlight' reply from the LSP server