fix(picker.lsp): use correct buf/win

This commit is contained in:
Folke Lemaitre 2025-01-21 22:23:22 +01:00
parent fcceedf473
commit 8006caadb3
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -164,8 +164,8 @@ end
---@param opts snacks.picker.lsp.Config|{context?:lsp.ReferenceContext}
---@param filter snacks.picker.Filter
function M.get_locations(method, opts, filter)
local win = vim.api.nvim_get_current_win()
local buf = vim.api.nvim_get_current_buf()
local win = filter.current_win
local buf = filter.current_buf
local fname = vim.api.nvim_buf_get_name(buf)
fname = vim.fs.normalize(fname)
local cursor = vim.api.nvim_win_get_cursor(win)