aboutsummaryrefslogtreecommitdiff
path: root/src/app/api/worktrees
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/api/worktrees')
-rw-r--r--src/app/api/worktrees/deferred.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/app/api/worktrees/deferred.rs b/src/app/api/worktrees/deferred.rs
index 516e9455..3cd5e9f1 100644
--- a/src/app/api/worktrees/deferred.rs
+++ b/src/app/api/worktrees/deferred.rs
@@ -548,8 +548,7 @@ impl App {
.cloned()
.map(|space| self.worktree_info_for_membership(&space, None));
}
- self.state.selected = ws_idx;
- self.state.close_selected_workspace();
+ self.close_removed_linked_worktree_workspace(ws_idx);
self.shutdown_detached_terminal_runtimes();
self.emit_event(EventEnvelope {
event: EventKind::WorkspaceClosed,