Focus followed items when they become active if the pane is active

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
This commit is contained in:
Antonio Scandurra 2022-03-23 14:33:22 +01:00
parent edc038a1cf
commit 4f27049305
3 changed files with 5 additions and 3 deletions

View file

@ -1902,6 +1902,9 @@ impl Workspace {
for (pane, item) in items_to_add {
Pane::add_item(self, pane.clone(), item.boxed_clone(), false, cx);
if pane == self.active_pane {
pane.update(cx, |pane, cx| pane.focus_active_item(cx));
}
cx.notify();
}
None