pocket-casts-android
pocket-casts-android copied to clipboard
Scroll state not remember on home screen
Description
If a user has enough subscriptions that they scroll off the screen, the scroll state is not remembered if the last podcast they viewed is below the fold.
Step-by-step reproduction instructions
- Make sure you have enough subscriptions that you can scroll on the home page
- Scroll down below the fold
- Tap to view a podcast that is below the fold
- Return the home screen and scroll back to the top
- Background and then foreground the app again
- Observe that the scroll position will be reset from the top to the scroll position of the previously selected podcast.
Screenshots or screen recording
No response
Did you search for existing bug reports?
- [X] I have searched for existing bug reports.
Device, Operating system, and Pocket Casts app version
Google Pixel 7 w Android 14, Pocket Casts v7.57-rc-3 (9192)
Agreed I would appreciate this, but if it is implemented I will need a button somewhere to jump to the top 😅, that dosent lag my phone with 1940+ feeds that may be difficult 😅 😉
Ideally this shouldn't require a button like that. Currently, the behaviour is to jump through the list to the previously selected podcasts positions. This change would keep the list scrolled to wherever the user had scrolled rather than jumping through the list. You can see the existing behaviour here
https://github.com/Automattic/pocket-casts-android/assets/20568035/3e867c8d-f6d0-4404-bdcc-5c09b11701c0