[iOS] Disable scrubbing on MPRemoteCommandCenter #885

Closed
opened 2026-04-24 23:41:27 +02:00 by adam · 5 comments
Owner

Originally created by @fidoriel on GitHub (Feb 20, 2024).

Is your feature request related to a problem? Please describe.

In the past days I accidentally touched the progress bar on the 'Now Playing' widget in numerous situations on iOS (this is not a ABS issue, I have this with a lot of apps, I do not like that touching on the progress bar is sensitive.). I had to find the position in the audiobook where I left off, which is not a great listening experience.

Describe the solution you'd like

Add an option to settings to disable commandCenter.changePlaybackPositionCommand.isEnabled.

Describe alternatives you've considered

Just disable the commandCenter.changePlaybackPositionCommand.isEnabled.

Additional context

I thought about why I would like this to be enabled at all. I was not able to find one.

  • It is not possible to navigate through a multi hour audiobook precisely. If I do want to find a chapter, I use the app and not the widget. It is not possible to find the exact position.
  • If I want to go back 30s, I would use the 10s back button multiple times, because it is way more precise.
  • I can change it to the chapter view, so that not the full audiobook is displayed, only the current chapter. Same reason. I would use the go back button or the app to find the chapter.

Therefor, I do not see any reason why allowing scrubbing through the audiobook on the widget.

Originally created by @fidoriel on GitHub (Feb 20, 2024). ### Is your feature request related to a problem? Please describe. In the past days I accidentally touched the progress bar on the 'Now Playing' widget in numerous situations on iOS (this is not a ABS issue, I have this with a lot of apps, I do not like that touching on the progress bar is sensitive.). I had to find the position in the audiobook where I left off, which is not a great listening experience. ### Describe the solution you'd like Add an option to settings to disable `commandCenter.changePlaybackPositionCommand.isEnabled`. ### Describe alternatives you've considered Just disable the `commandCenter.changePlaybackPositionCommand.isEnabled`. ### Additional context I thought about why I would like this to be enabled at all. I was not able to find one. - It is not possible to navigate through a multi hour audiobook precisely. If I do want to find a chapter, I use the app and not the widget. It is not possible to find the exact position. - If I want to go back 30s, I would use the 10s back button multiple times, because it is way more precise. - I can change it to the chapter view, so that not the full audiobook is displayed, only the current chapter. Same reason. I would use the go back button or the app to find the chapter. Therefor, I do not see any reason why allowing scrubbing through the audiobook on the widget.
adam added the enhancement label 2026-04-24 23:41:27 +02:00
adam closed this issue 2026-04-24 23:41:28 +02:00
Author
Owner

@nichwall commented on GitHub (Feb 20, 2024):

Duplicate of https://github.com/advplyr/audiobookshelf-app/issues/526 but also includes specific option

@nichwall commented on GitHub (Feb 20, 2024): Duplicate of https://github.com/advplyr/audiobookshelf-app/issues/526 but also includes specific option
Author
Owner

@fidoriel commented on GitHub (Feb 20, 2024):

Oh, thank you, did not find it because of different wordings.

It is a question of wished behavior, philosophy of usage. The fix seems trivial.
Should I close it and add it to the other issue?

@fidoriel commented on GitHub (Feb 20, 2024): Oh, thank you, did not find it because of different wordings. It is a question of wished behavior, philosophy of usage. The fix seems trivial. Should I close it and add it to the other issue?
Author
Owner

@advplyr commented on GitHub (Feb 20, 2024):

Duplicate of #526

@advplyr commented on GitHub (Feb 20, 2024): Duplicate of #526
Author
Owner

@nichwall commented on GitHub (Feb 20, 2024):

It is a question of wished behavior, philosophy of usage. The fix seems trivial.

It just hasn't been done yet. If you can make and test the change, that would be great.

@nichwall commented on GitHub (Feb 20, 2024): > It is a question of wished behavior, philosophy of usage. The fix seems trivial. It just hasn't been done yet. If you can make and test the change, that would be great.
Author
Owner

@fidoriel commented on GitHub (Feb 20, 2024):

It is a question of wished behavior, philosophy of usage. The fix seems trivial.

It just hasn't been done yet. If you can make and test the change, that would be great.

I created and tested a pr. So now we can discuss ;)

@fidoriel commented on GitHub (Feb 20, 2024): > > It is a question of wished behavior, philosophy of usage. The fix seems trivial. > > It just hasn't been done yet. If you can make and test the change, that would be great. I created and tested a pr. So now we can discuss ;)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#885