From fbc3f0845a1ad94a739f999b4b1edc1bba4e291a Mon Sep 17 00:00:00 2001 From: akbash Date: Mon, 6 Jul 2026 16:19:31 +0300 Subject: fix: focus parent after worktree removal (#1075) refs #1004 Co-authored-by: akbash-bot --- src/app/api/worktrees/deferred.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/app/api/worktrees') 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, -- cgit v1.2.3