diff --git a/packages/app/src/context/terminal.tsx b/packages/app/src/context/terminal.tsx index f6e36319b..d00c792e0 100644 --- a/packages/app/src/context/terminal.tsx +++ b/packages/app/src/context/terminal.tsx @@ -196,6 +196,12 @@ function createWorkspaceTerminalSession(sdk: ReturnType, dir: str id: clone.data.id, title: clone.data.title ?? pty.title, titleNumber: pty.titleNumber, + // New PTY process, so start clean. + buffer: undefined, + cursor: undefined, + scrollY: undefined, + rows: undefined, + cols: undefined, }) if (active) { setStore("active", clone.data.id)