From 7cc07e8383327f0701edccbe77120ceea2673bfa Mon Sep 17 00:00:00 2001 From: skewb1k Date: Tue, 12 Aug 2025 00:31:57 +0300 Subject: feat(lsp): support signature help noActiveParameterSupport #34838 --- runtime/lua/vim/lsp/buf.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'runtime/lua/vim/lsp/buf.lua') diff --git a/runtime/lua/vim/lsp/buf.lua b/runtime/lua/vim/lsp/buf.lua index 6dc90f7184..86b456546e 100644 --- a/runtime/lua/vim/lsp/buf.lua +++ b/runtime/lua/vim/lsp/buf.lua @@ -330,8 +330,8 @@ local function process_signature_help_results(results) ) api.nvim_command('redraw') else - local result = r.result --- @type lsp.SignatureHelp - if result and result.signatures and result.signatures[1] then + local result = r.result + if result and result.signatures then for i, sig in ipairs(result.signatures) do sig.activeParameter = sig.activeParameter or result.activeParameter local idx = #signatures + 1 -- cgit