From 8dade5e9989eb4b99f3551384e090afa9da8b633 Mon Sep 17 00:00:00 2001 From: bhagwan Date: Tue, 19 Jul 2022 10:43:20 -0700 Subject: [PATCH] fix(lsp): call hierarchy (closes #481) --- lua/fzf-lua/providers/lsp.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/fzf-lua/providers/lsp.lua b/lua/fzf-lua/providers/lsp.lua index 0af033e..7fc63ea 100644 --- a/lua/fzf-lua/providers/lsp.lua +++ b/lua/fzf-lua/providers/lsp.lua @@ -371,7 +371,7 @@ end -- see $VIMRUNTIME/lua/vim/buf.lua:pick_call_hierarchy_item() M.call_hierarchy = function(opts) - opts.lsp_params = vim.lsp.util.make_position_params(__CTX.winid) + opts.lsp_params = vim.lsp.util.make_position_params(__CTX and __CTX.winid or 0) local method = "textDocument/prepareCallHierarchy" local res, err = vim.lsp.buf_request_sync( 0, method, opts.lsp_params, 2000)