From db399b1332848477b0cd881faabe95a0efddf1c6 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Tue, 30 Sep 2025 13:38:10 +0200 Subject: [PATCH] fix(main): get correct winid for prev window --- lua/snacks/picker/core/main.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)