From 8ad80de67b68db773cd50599f93dfada85e00eae Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Wed, 29 Oct 2025 17:25:37 +0100 Subject: [PATCH] fix(picker.watch): check again for closed picker after schedule. See #2365 --- lua/snacks/explorer/watch.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/snacks/explorer/watch.lua b/lua/snacks/explorer/watch.lua index 80a1773d..6802af9c 100644 --- a/lua/snacks/explorer/watch.lua +++ b/lua/snacks/explorer/watch.lua @@ -66,6 +66,9 @@ function M.refresh() picker.list:set_target() end vim.schedule(function() + if not picker or picker.closed then + return + end picker:find() end) end