Long threads can jump back to top while scrolling downward toward latest output
Open 💬 4 comments Opened Apr 9, 2026 by overFloweee
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
Bug Report
App version: 26.406.31014 (1395)
Platform: macOS
Description
In very long conversations, scrolling downward toward the latest output can suddenly reset the viewport back to the top of the thread.
This makes it very difficult to get back to the newest messages in long chats.
This may be related to #17169, but the user-visible symptom here is specifically:
- not just scrolling up causing a jump to the center
- but also scrolling downward in long threads causing the view to jump back to the top
Steps to Reproduce
- Open Codex app on macOS (version 26.406.31014 / build 1395)
- Open a conversation with a very long history
- Start from somewhere above the latest messages
- Scroll downward toward the newest output
Expected
The thread should keep its current scroll position and allow smooth navigation toward the latest output.
Actual
The viewport can unexpectedly jump back to the top of the conversation, forcing the user to scroll down again.
Impact
High. In long threads, returning to the latest output becomes very time-consuming and frustrating.
Additional Context
This started after updating to 26.406.31014 (1395).
4 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
I did some local inspection of the packaged app code, and this looks like it may be more than a simple CSS scroll glitch.
A likely root cause area is the thread scroll system itself:
flex-col-reverse.scrollTopmapping.overflow-anchor: none.From inspection, the logic seems roughly equivalent to:
That makes sense as a product goal, but it also means multiple systems are interacting at once:
My guess is that in long conversations, once content height changes or the thread re-renders, these mechanisms can disagree and produce the visible symptom where the viewport jumps unexpectedly (including jumping back toward the top when navigating downward).
So this may be worth investigating specifically as a regression in:
fix this
+1, I’m seeing this on macOS too.
In long Codex Desktop threads, I’ll scroll back up to review older output, then have trouble getting back to the newest message. The pane sometimes jumps around or won’t actually settle at the bottom for a bit.