[BUG] Fullscreen render mode: no scrollbar and scrolling fully broken (arrows/PageUp/PageDown do nothing) once output exceeds one screen
Status Open
Reported on v2.1.195
Maintainer reply None cached
Workaround ✓ Mentioned in thread ↓
Activity 6 comments · opened Jun 29, 2026
What happened
In the fullscreen rendering mode (enabled via the in-app Claude Code option), once the terminal output grows past one screen there is no scrollbar rendered, and scrolling does not work at all. Arrow keys and Page Up / Page Down do nothing, so earlier output becomes inaccessible.
Expected behavior
When content exceeds the viewport, a scrollbar should appear and keyboard scrolling (Arrow keys, Page Up / Page Down) should move the viewport to reveal earlier output.
Steps to reproduce
- Enable fullscreen rendering mode via the in-app Claude Code option (fullscreen toggle).
- Run a session that produces enough output to scroll past the visible screen.
- Observe: no scrollbar appears.
- Try to scroll up with Arrow keys / Page Up / Page Down — nothing happens.
Environment
- Claude Code version: 2.1.195
- OS: Windows 11 Pro (10.0.26100)
- Terminal: PowerShell 7.6.3 (pwsh)
- Render mode: Fullscreen
Notes
This looks distinct from the existing fullscreen scroll issues, where scrolling still works but is mouse-only or janky:
- #70724 — mouse wheel navigates prompt history with
CLAUDE_CODE_DISABLE_MOUSE=1 - #65833 — scroll wheel sends arrow keys instead of scrolling
- #56546 — janky / non-smooth scrolling
- #53699 — laggy scrolling in VSCode integrated terminal
Here keyboard scrolling (arrows / PageUp / PageDown) is entirely non-functional and no scrollbar is rendered at all — not merely janky or mouse-only
6 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
yes, no scroll bar and scrolling is not wokring. it is very very fast while scrolling, feeling drained
its happning with me, not resolving at all
Also seeing this on macOS Terminal.app, Claude Code 2.1.204. Scrolling up through a long conversation is completely dead: mouse wheel, PageUp/PageDown, and arrow keys all do nothing, and no scrollbar renders once output exceeds one screen.
Notes:
Environment: macOS, Terminal.app (default), no tmux, Claude Code 2.1.204 (native installer).
Confirming this is still present in v2.1.202 on Windows 11 (10.0.26100) / PowerShell — same environment as the original report, so it's not fixed as of 2.1.202.
Same symptom: in fullscreen render mode, once output grows past one screen the earlier output becomes inaccessible and scrolling doesn't get me back to it.
Clean workaround that fixed it for me:
/tui default— relaunches the classic renderer (keeps the current conversation) and native terminal scrolling works again immediately. Launching withCLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1does the same persistently.One related observation in case it helps triage: switching into the fullscreen renderer also silently enabled copy-on-select (text auto-copies on mouse release), which was unexpected. So the fullscreen renderer changes two long-standing terminal behaviors at once — scroll capture and clipboard. (Copy-on-select is separately toggleable via
/config.)