mirror of
https://github.com/wez/wezterm.git
synced 2024-11-23 23:21:08 +03:00
d57bc9b3dc
The issue is that the pane was only removed from the tab when explicitly closed, leaving it to be later detected and flushed. However, in the meantime, when performing eg: cursor blink maintenance, if the set of panes in the tab is empty then the window would close. The resolution is to ask the mux (rather than the tab) to kill the pane, so that the cascading closure of the tab causes the window's active tab to reference the correct remaining tab. refs: #890 |
||
---|---|---|
.. | ||
src | ||
build.rs | ||
Cargo.toml |