Update window edited status when pane item is removed

This commit is contained in:
Antonio Scandurra 2022-06-23 14:28:10 +02:00
parent 2dae0ddcdb
commit a21dbdd0d6
4 changed files with 11 additions and 3 deletions

View file

@ -110,6 +110,7 @@ pub enum Event {
Activate,
ActivateItem { local: bool },
Remove,
RemoveItem,
Split(SplitDirection),
ChangeItemTitle,
}
@ -575,6 +576,7 @@ impl Pane {
}
let item = pane.items.remove(item_ix);
cx.emit(Event::RemoveItem);
if pane.items.is_empty() {
item.deactivated(cx);
pane.update_toolbar(cx);