Automattic / Automattic/pocket-casts-ios
Remote Skips Chapters skipping by chapters on device in addition to remotely
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 198
- Avg merge
- 17h 20m
- Merged PRs (30d)
- 103
Description
### Expected behavior
When `Remote Skips Chapters` is enabled the modification of the skip button to include chapters should only affect use on Bluetooth devices. Skipping from the lock screen, control center or control center widget should only be for the seconds specified in the Player settings, Skip Forward.
### Actual behavior
When `Remote Skips Chapters` is enabled the settings for seconds to Skip Forward are ignored and skip is by chapter instead from the lock screen or control center of the iPhone.
### Steps to reproduce the behavior
1. Enable Remote Skips Chapters
2. Play a podcast episode with chapters
3. Pull down to see the control center and press the skip button
https://user-images.githubusercontent.com/7907292/213499742-7de5de1e-408b-4da2-9c95-1cf085e037b5.MP4
##### Tested on iPhone SE, iOS 16.2, Pocket Casts 7.29
User reported 5865127-zen
Contributor guide
Research direction
Reproduce on an iPhone using the reported steps with Remote Skips Chapters enabled, a podcast episode with chapters, and the Control Center skip button. Trace how skip actions differ between Bluetooth devices and the lock screen or Control Center; done means remote devices can skip by chapter while iPhone system controls honor Player settings, Skip Forward.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- audio-video-rtc, mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100