Scroll position resets to top of session while processing
Resolved 💬 13 comments Opened Mar 15, 2026 by ilganeli Closed Apr 26, 2026
Description
During active processing (while Claude is generating a response), the terminal scroll position resets to the top of the session. This forces the user to scroll back down to see the current output, disrupting the workflow.
Steps to Reproduce
- Start a Claude Code session
- Have a conversation with enough content that the session is scrollable
- Scroll up to review earlier context while Claude is processing a response
- Observe: scroll position jumps back to the top of the session
Expected Behavior
Scroll position should remain stable while Claude is processing. If auto-scroll is intended, it should scroll to the bottom (current output), not the top.
Actual Behavior
Scroll position resets to the top of the session during processing.
Environment
- Claude Code version: 2.1.76
- Terminal: iTerm2 3.6.6
- OS: macOS 26.0.1 (Tahoe, build 25A362)
- Shell: zsh
- Platform: darwin (Apple Silicon)
This issue has 13 comments on GitHub. Read the full discussion on GitHub ↗