pocket-casts-android
pocket-casts-android copied to clipboard
Files episode list play/pause icon gets stuck
Description
When playing a local file, the file's listing in the Files list gets a pause icon that persists even after the file has finished playing. Tapping that icon pauses playback of whatever got loaded from the up next queue, but the icon does not update to reflect the new status (should update to be a play icon).
Step-by-step reproduction instructions
- Add a very short local file
- Make sure you an episode in the Up Next queue
- Go to Profile tab -> Files
- Tap on the row for the short local file
- Tap on the play button
- Let the local file complete playing in the full screen player so that the next episode is loaded from the Up Next queue
- Back out of the full screen player
- 🔴 Observe that the local file row has a pause icon even though the local file is not playing
- Tap the local file's pause button
- 🔴 Observe that playback is stopped (even though it wasn't the local file that was playing)
- 🔴 Observe that even though playback has stopped, the local file still has a pause button (that doesn't seem to do anything)
Screenshots or screen recording
https://user-images.githubusercontent.com/4656348/195361420-4f906139-08ea-4f6f-bff0-3d76c3be3675.mp4
Did you search for existing bug reports?
- [X] I have searched for existing bug reports.
Device, Operating system, and Pocket Casts app version
Pixel 3, Android 12, Pocket Casts 7.24-rc-1
I'm a first time contributor. Can I work on this?
That would be great @jmorton138 . I'll assign the issue to you. Thanks!