[Feature Request] autoScrollEnabled should work in desktop app (non-fullscreen mode)
Resolved 💬 1 comment Opened Apr 16, 2026 by bigmichcio Closed May 25, 2026
Problem
autoScrollEnabled: false in ~/.claude.json only works in fullscreen mode (/tui fullscreen). In the desktop app (non-fullscreen), submitting a message with Enter always scrolls to the bottom, ignoring the setting.
Use Case
I use a letter-anchor system (a-z, aa-zz) for referencing earlier parts of long conversations. When I'm scrolled up reading point "f)" and submit a reply referencing it, the view jumps to the bottom, losing my reading position. This breaks the workflow of navigating long, structured conversations.
Expected Behavior
autoScrollEnabled: false should preserve scroll position on message submit in ALL modes (desktop app, fullscreen, default TUI).
Current Behavior
- Desktop app: setting ignored, always scrolls to bottom on submit
/tui fullscreen: setting works (thedq()fullscreen check gates the feature)- Submit handler calls
l6()which checksX8().autoScrollEnabled, but only in fullscreen mode
Environment
- Claude Code 2.1.110, Windows 11, desktop app
~/.claude.jsoncontains"autoScrollEnabled": false
Related Issues
- #37627, #35512, #39652, #21631 (auto-scroll during generation - same root cause, different trigger)
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗