Automattic / Automattic/pocket-casts-ios

Remote Skips Chapters skipping by chapters on device in addition to remotely

Open
#654 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.