From 9d6f1e58e34cb2e375dd314956a5d6aeaf774568 Mon Sep 17 00:00:00 2001 From: elgiano Date: Fri, 3 Oct 2025 02:18:19 +0200 Subject: [PATCH] postwin: pcall nvim_win_close to ignore errors --- lua/scnvim/postwin.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/scnvim/postwin.lua b/lua/scnvim/postwin.lua index f618b692..d8aec9f8 100644 --- a/lua/scnvim/postwin.lua +++ b/lua/scnvim/postwin.lua @@ -164,7 +164,8 @@ end function M.close() if M.is_open() then save_last_size() - api.nvim_win_close(M.win, false) + -- This call can fail if its the last window + pcall(api.nvim_win_close, M.win, true) M.win = nil end end