Skip to content

fix(tabs): preserve terminal content on tab switch#73

Merged
liplus-lin-lay merged 1 commit into
mainfrom
fix/tab-switch-preserve
Apr 13, 2026
Merged

fix(tabs): preserve terminal content on tab switch#73
liplus-lin-lay merged 1 commit into
mainfrom
fix/tab-switch-preserve

Conversation

@liplus-lin-lay
Copy link
Copy Markdown
Member

Refs #69

タブ切り替え時に resize_pty が CLI に送られ Ink UI が画面クリアする問題を修正。
suppressResize フラグでタブ活性化中のリサイズ通知を抑制。

タブ切り替え時に fit() → onResize → resize_pty が発火し、CLI の Ink UI が
画面クリア+再描画を行うことでターミナル内容が消える問題を修正。

suppressResize フラグでタブ活性化中の resize_pty 送信を抑制。
fit() 完了後 100ms で解除し、通常のウィンドウリサイズは引き続き動作。

Refs #69

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@liplus-lin-lay liplus-lin-lay merged commit 33b6f58 into main Apr 13, 2026
2 checks passed
This was referenced Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant