pocket-casts-ios icon indicating copy to clipboard operation
pocket-casts-ios copied to clipboard

Add a setting to disable scrubbing on the lock screen

Open bjtitus opened this issue 1 year ago • 4 comments

Description

This is a feature found in several audio apps. See the thread in pdjfGa-Kp-p2 for user feedback on this.

We should be able to ignore the MPRemoteCommandCenter.changePlaybackPositionCommand or other callbacks.

Screenshots or screen recording

No response

Did you search for existing list?

  • [X] I have searched for existing issues.

bjtitus avatar Sep 24 '24 20:09 bjtitus

@bjtitus This is a great quality of life improvement. The solution to this is to not add a target MPRemoteCommandCenter.changePlaybackPositionCommand, i.e. if the setting is enabled then skip this code:

https://github.com/Automattic/pocket-casts-ios/blob/bf66a503acc62854b87932020ea9dbd74dd62073/podcasts/PlaybackManager.swift#L1647-L1666

If been running this change in my dev builds for a few months and it works great. It disables the scrubber on the lock screen and Dynamic Island controls, but keeps the skip buttons active.

rviljoen avatar Sep 25 '24 08:09 rviljoen

Just wanted to add that I’d love to see this feature added! Would be a huge quality of life improvement.

silellak avatar Oct 07 '24 17:10 silellak

It's so infuriating the amount of times I lost my position on podcasts because of accidentally scrubbing on the lock screen. Please add that option, please.

iamfromreallife avatar Oct 09 '24 21:10 iamfromreallife

Couldn't agree more, please add this as an option.

dr3141 avatar Oct 11 '24 09:10 dr3141

9081317-zd-a8c

joashrajin avatar Nov 27 '24 12:11 joashrajin