If you're scrolling up or down a conversation and triggered a older message page to load, when this page finishes loading you're teleported to the top of the previous page.
What i mean by message page is when you scroll up to load older messages, it loads chunks of messages.
This is unintended behavior, because if you're scrolling it means you're actively moving through the conversation and searching for things. If the app teleports you somewhere unexpectedly, you'll be set back and will have to find your footing again before continuinig your search
Instead it should keep you where you were, as if nothing happened.
Maybe to signify that older messages are being loaded, show a loading symbol above the current oldest shown message.
If you're scrolling up or down a conversation and triggered a older message page to load, when this page finishes loading you're teleported to the top of the previous page. What i mean by message page is when you scroll up to load older messages, it loads chunks of messages.
This is unintended behavior, because if you're scrolling it means you're actively moving through the conversation and searching for things. If the app teleports you somewhere unexpectedly, you'll be set back and will have to find your footing again before continuinig your search
Instead it should keep you where you were, as if nothing happened. Maybe to signify that older messages are being loaded, show a loading symbol above the current oldest shown message.