fix(app): terminal clone needs remount

This commit is contained in:
adamelmore
2026-01-24 16:38:52 -06:00
parent 2f1be914cd
commit 3fdd6ec120
2 changed files with 20 additions and 7 deletions

View File

@@ -2474,7 +2474,15 @@ export default function Page() {
display: terminal.active() === pty.id ? "block" : "none",
}}
>
<Terminal pty={pty} onCleanup={terminal.update} onConnectError={() => terminal.clone(pty.id)} />
<Show when={pty.id} keyed>
{() => (
<Terminal
pty={pty}
onCleanup={terminal.update}
onConnectError={() => terminal.clone(pty.id)}
/>
)}
</Show>
</div>
)}
</For>