Skip to content

Commit

Permalink
Invert default value for seek progress bar setting
Browse files Browse the repository at this point in the history
  • Loading branch information
GianniCarlo committed Feb 7, 2025
1 parent f2a804b commit c94ccea
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion BookPlayer/AppDelegate.swift
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, BPLogger {

func setupChangePlaybackPositionCommand() {
let center = MPRemoteCommandCenter.shared()
center.changePlaybackPositionCommand.isEnabled = UserDefaults.standard.bool(forKey: Constants.UserDefaults.seekProgressBarEnabled)
center.changePlaybackPositionCommand.isEnabled = !UserDefaults.standard.bool(forKey: Constants.UserDefaults.seekProgressBarDisabled)
center.changePlaybackPositionCommand.addTarget { [weak self] remoteEvent in
guard
let playerManager = self?.coreServices?.playerManager,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ class PlayerSettingsViewController: UITableViewController, Storyboarded {
animated: false
)
seekProgressBarSwitch.setOn(
UserDefaults.standard.bool(forKey: Constants.UserDefaults.seekProgressBarEnabled),
!UserDefaults.standard.bool(forKey: Constants.UserDefaults.seekProgressBarDisabled),
animated: false
)
chapterTimeSwitch.setOn(
Expand Down Expand Up @@ -241,7 +241,7 @@ class PlayerSettingsViewController: UITableViewController, Storyboarded {
}

@objc func seekProgressBarToggleDidChange() {
UserDefaults.standard.set(self.seekProgressBarSwitch.isOn, forKey: Constants.UserDefaults.seekProgressBarEnabled)
UserDefaults.standard.set(!self.seekProgressBarSwitch.isOn, forKey: Constants.UserDefaults.seekProgressBarDisabled)
MPRemoteCommandCenter.shared().changePlaybackPositionCommand.isEnabled = seekProgressBarSwitch.isOn
}
}
Expand Down
2 changes: 1 addition & 1 deletion Shared/Constants.swift
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public enum Constants {
public static let smartRewindEnabled = "userSettingsSmartRewind"
public static let boostVolumeEnabled = "userSettingsBoostVolume"
public static let globalSpeedEnabled = "userSettingsGlobalSpeed"
public static let seekProgressBarEnabled = "userSettingsSeekProgressBar"
public static let seekProgressBarDisabled = "userSettingsSeekProgressBar"
public static let autoplayEnabled = "userSettingsAutoplay"
public static let autoplayRestartEnabled = "userSettingsAutoplayRestart"
public static let allowCellularData = "userSettingsAllowCellularData"
Expand Down

0 comments on commit c94ccea

Please sign in to comment.