From f7a7da03fc27cc6fe4e6a44dabddcd303f939bb9 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Fri, 12 Jun 2026 19:07:07 +0300 Subject: fix: stabilize public pane and tab ids refs #569 --- src/app/agent_resume.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/app/agent_resume.rs') diff --git a/src/app/agent_resume.rs b/src/app/agent_resume.rs index 894b0b37..cf691e33 100644 --- a/src/app/agent_resume.rs +++ b/src/app/agent_resume.rs @@ -223,6 +223,9 @@ impl App { ); return false; }; + let public_pane_id = self + .find_pane(pane_id) + .and_then(|(ws_idx, _)| self.public_pane_id(ws_idx, pane_id)); let runtime = match crate::terminal::TerminalRuntime::spawn( pane_id, @@ -235,6 +238,7 @@ impl App { self.event_tx.clone(), self.render_notify.clone(), self.render_dirty.clone(), + public_pane_id.as_deref(), ) { Ok(runtime) => runtime, Err(err) => { -- cgit v1.2.3