diff options
Diffstat (limited to 'src/app/api')
| -rw-r--r-- | src/app/api/worktrees/deferred.rs | 3 |
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, |
