Automattic / pocket-casts-ios

Pocket Casts iOS app 🎧
Mozilla Public License 2.0
1.66k stars 133 forks source link

Mini-Player: Progress gets stuck #2472

Open joashrajin opened 2 days ago

joashrajin commented 2 days ago

Description

We've noticed an issue where the episode progress is getting stuck while the episode plays, but it updates when you expand the player. It seems to be related to Intelligent Playback Resumption as well.

The devs mention the following during this internal discussion: p1731964106513389/1731019987.528549-slack-C02A333D8LQ

I think it happens when the app is launched and an episode is in the queue. The mini player has a wrong progress applied and doesn’t update unless you put it in full screen

Step-by-step reproduction instructions

  1. Enable Intelligent Playback Resumption
  2. Listen partially to an episode and close Pocket Casts
  3. Reopen Pocket Casts and resume playback via the mini-player
  4. You should notice the progress is wrong or stuck, and the player needs to be opened for it to be fixed

Screenshots or screen recording

https://github.com/user-attachments/assets/2c12b1a0-058b-4afd-b8b3-5fc9265aa135

Did you search for existing bug reports?

Device, Operating system, and Pocket Casts app version

App Version: 7.75 Device: iPhone17,1 OS: 18.1

rviljoen commented 2 days ago

@joashrajin Think this is a duplicate of https://github.com/Automattic/pocket-casts-ios/issues/1873

joashrajin commented 1 day ago

@rviljoen possible, but the reproduction steps aren't very clear in that report 🤔

rviljoen commented 1 day ago

@rviljoen possible, but the reproduction steps aren't very clear in that report 🤔

Agreed, but was more thinking of merging the two issues so that there are not duplicate issues hanging around.