element-x-android icon indicating copy to clipboard operation
element-x-android copied to clipboard

Remember scroll position in chat rooms

Open TheDidek opened this issue 1 year ago • 2 comments

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

TheDidek avatar Jan 20 '24 12:01 TheDidek

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.

dessalines avatar Oct 28 '24 22:10 dessalines

is this on a roadmap? it is quite frustrating to constantly lose last reading position on each chat timeline.

foss- avatar May 03 '25 16:05 foss-

@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.

claell avatar Jul 23 '25 14:07 claell

I regularly check

Use GitHub subscribe option.

TheDidek avatar Jul 23 '25 15:07 TheDidek