The Request
Problem: When reopening conversations, Rebel scrolls to the oldest messages at the top (or randomly partway through) instead of the most recent ones at the bottom, requiring manual scrolling every time.
Proposed Solution: Add a setting (Settings → Interface) for “Default conversation scroll position” with options:
Scroll to latest (bottom) — default
Scroll to oldest (top)
Remember last position
This would match standard chat app behaviour (Slack, WhatsApp, etc.)
2 Likes
Great point. If possible, I’d prefer to have just one setting rather than make it customisable, unless there’s a really good reason.
What do you think would be best? My inclination is that it should always scroll to the latest/bottom?
P.S. This is what it’s supposed to do currently, but it’s actually a tricky thing to get right, because it loads the conversation progressively for performance reasons :~
Yes - always scroll to the latest/bottom!
It does drive me crazy ….. Even when you click “Jump to latest”, it doesn’t. It just jumps down a screen or two, so when you have a long conversation, you need to hit that button about a dozen times.
Would be super grateful if that was fixed.
1 Like