Automattic / Automattic/pocket-casts-android
Full player sometimes turns into mini player
- Dominant language
- Kotlin
- Stars
- 2.8k
- Forks
- 308
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 143
Description
### Description
I'll start a podcast playing with the full screen player going and Pocket Casts as the foreground app. I'll lock my phone and sometimes when I unlock it the Pocket Casts app screen seems to flash and restores with the mini player showing instead of the full screen version.
It doesn't always happen, but it happens often enough. If there is memory pressure and something is being reloaded, I'd expect the previous state to be there which is the full screen player. At no time is there a disruption to podcast playback though.
### Step-by-step reproduction instructions
Open Pocket Casts and play a podcast using the full screen player
Keep the app as the foreground app and lock the screen
After some time come back to the phone, unlock and see the full screen player replaced with the mini player
### Screenshots or screen recording
I would love to produce a screen recording, but as it only sometimes happens after unlocking the device I cannot do that.
### Did you search for existing bug reports?
- [X] I have searched for existing bug reports.
### Device, Operating system, and Pocket Casts app version
Samsung S23 with Android 14/One UI 6.1, Pocket Casts v7.62.2 (9229)
Contributor guide
Research direction
Start by reproducing the lock-and-unlock sequence on a Samsung S23 running Android 14 with Pocket Casts v7.62.2, noting when the full player changes to the mini player. Trace the player screen's state across app restoration and verify that the full player remains visible after unlocking without interrupting playback.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100