diff --git a/src/features/tmux-subagent/manager.ts b/src/features/tmux-subagent/manager.ts index be6f5d808..0ff05a594 100644 --- a/src/features/tmux-subagent/manager.ts +++ b/src/features/tmux-subagent/manager.ts @@ -405,7 +405,7 @@ export class TmuxSessionManager { private canAutoActivatePane(state: WindowState): boolean { if (!this.isIsolated()) return true - return state.windowActive && state.sessionAttached + return state.windowActive === true && state.sessionAttached === true } private async closeTrackedSessionPane(args: {