mirror of
https://github.com/neovim/neovim.git
synced 2025-09-27 21:48:35 +00:00

Problem: Crash in BufLeave/WinLeave/TabLeave when closing window after BufUnload closes all other windows in the tab page. Solution: Avoid duplicate BufLeave/WinLeave events. Trigger TabLeave before removing the buffer (zeertzjq). related: vim/vim#14166 related: neovim/neovim#33603 closes: vim/vim#183300c70820015
(cherry picked from commitc9f6267402
)