Remember scroll position in chat rooms
Your use case
What would you like to do?
When leaving the room view or closing the app and going back the scroll position should stay relatively the same.
Why would you like to do it?
When searching for older message user should not fear accidental press of a back button or checking other room for a moment. This would be especially useful with the fast nature of Element X.
How would you like to achieve it?
Saving information about the latest message visible on screen and load the fragment of conversation containing it when opening up the room.
Have you considered any alternatives?
No response
Additional context
One of the apps which also implements this feature is Telegram.
Are you willing to provide a PR?
No
Is this a dupe of #2562 ?
Either way this makes using element X unusable for anything but individual chats, as large chatrooms can have dozens of messages a day, and scrolling up for pages to try to remember what your last message read was isn't feasible.
is this on a roadmap? it is quite frustrating to constantly lose last reading position on each chat timeline.
@bmarty @VolkerJunginger @jmartinesp
Just to let you know. I regularly check in to see whether this is happening and then need to see that Element X is still not usable in production for me because it lacks basic features, making usage unnecessarily hard.
I regularly check
Use GitHub subscribe option.