TUI rendering: window resize causes output duplication, rewind causes freeze (requires process kill)
Resolved 💬 3 comments Opened Apr 26, 2026 by order-from-chaos Closed May 30, 2026
Environment
- Claude Code: 2.1.119
- macOS: 26.4.1 (Build 25E253)
- Terminals tested: iTerm2, Apple Terminal — both reproduce
Bug 1: Window resize causes output duplication
After a long session, resizing the terminal window causes previously rendered output to repeat and overlap with the current viewport.
Steps to reproduce:
- Run a long session with substantial output (multiple responses)
- Resize the terminal window (narrower or wider)
- Output from earlier in the session reappears, overlapping with the current view
Bug 2: Rewind causes complete freeze (process must be killed)
Using the rewind feature in a long session causes Claude Code to freeze entirely. Ctrl+C does not respond. The process must be force-quit externally.
Steps to reproduce:
- Run a long session
- Use rewind
- Claude Code becomes unresponsive — Ctrl+C has no effect
- Process must be killed via Activity Monitor or
kill
Notes
- Both bugs are reproducible across different terminal emulators (iTerm2 and Apple Terminal), ruling out terminal-specific rendering issues
- Bug 2 requires full process termination to recover; no keyboard interrupt works
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗