fix(dashboard): better handling of closed dashboard win

This commit is contained in:
Folke Lemaitre 2025-01-28 12:19:32 +01:00
parent b72364f916
commit 6cb7fdfb03
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -263,9 +263,10 @@ function D:init()
end,
})
vim.api.nvim_create_autocmd("WinEnter", {
group = self.augroup,
callback = function(ev)
if ev.buf == self.buf then
self.win = vim.api.nvim_get_current_win()
if ev.buf == self.buf and not vim.api.nvim_win_is_valid(self.win) then
self.win = vim.fn.bufwinid(self.buf)
self:update()
end
end,