fix: invalid window id for popup info window (#3147)

This commit is contained in:
Yavorski
2025-06-17 09:59:28 +03:00
committed by GitHub
parent aa087788d7
commit d54a1875a9

View File

@@ -57,7 +57,9 @@ end
function M.close_popup() function M.close_popup()
if current_popup ~= nil then if current_popup ~= nil then
vim.api.nvim_win_close(current_popup.winnr, true) if vim.api.nvim_win_is_valid(current_popup.winnr) then
vim.api.nvim_win_close(current_popup.winnr, true)
end
vim.cmd("augroup NvimTreeRemoveFilePopup | au! CursorMoved | augroup END") vim.cmd("augroup NvimTreeRemoveFilePopup | au! CursorMoved | augroup END")
current_popup = nil current_popup = nil