From cfbaf81ef8f360d1df621d800d10b0ac2b3019a8 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Fri, 5 Dec 2025 10:30:44 -0600 Subject: fix(desktop): clone pty session on reconnect --- packages/desktop/src/pages/session.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'packages/desktop/src/pages') diff --git a/packages/desktop/src/pages/session.tsx b/packages/desktop/src/pages/session.tsx index 773625334..8cd9e9d65 100644 --- a/packages/desktop/src/pages/session.tsx +++ b/packages/desktop/src/pages/session.tsx @@ -84,6 +84,10 @@ export default function Page() { } if (event.ctrlKey && event.key.toLowerCase() === "`") { event.preventDefault() + if (event.shiftKey) { + session.terminal.new() + return + } layout.terminal.toggle() return } @@ -663,7 +667,11 @@ export default function Page() { {(terminal) => ( - + session.terminal.clone(terminal.id)} + /> )} -- cgit v1.2.3