diff --git a/lua/snacks/picker/core/main.lua b/lua/snacks/picker/core/main.lua index da5874aa..a9ed2911 100644 --- a/lua/snacks/picker/core/main.lua +++ b/lua/snacks/picker/core/main.lua @@ -40,7 +40,7 @@ function M:find() if self.opts.current then return current end - local prev = vim.fn.winnr("#") + local prev = vim.fn.win_getid(vim.fn.winnr("#")) local non_float = 0 local wins = { self.win, current, prev } local all = vim.api.nvim_tabpage_list_wins(0)