Fix is here: FIX: CLS jumpiness in post-stream when ?page=N by nattsw · Pull Request #25034 · discourse/discourse · GitHub
Thanks for your patience yall! This was pretty hard to reproduce. I’ll set a timer for a month and we can revisit to confirm if this fixes the issue – feeels like it should.
EDIT:
I just confirmed the fix is on meta. An example topic would be https://meta.discourse.org/t/111143?page=3. Previously, it would jump when the page is determining the scroll position.
With the fix, the scroll position is calculated correctly and we won’t see the jump.