Stabilize iOS/watchOS/tvOS apps and add cross-platform audit remediation
This commit is contained in:
@@ -11,10 +11,12 @@ extension BridgeModule {
|
||||
func startWorkoutTimer() {
|
||||
currentWorkoutRunTimer?.invalidate()
|
||||
currentWorkoutRunTimer = nil
|
||||
currentWorkoutRunTimer = Timer.scheduledTimer(withTimeInterval: 1, repeats: true, block: { timer in
|
||||
currentWorkoutRunTimer = Timer.scheduledTimer(withTimeInterval: 1, repeats: true, block: { [weak self] _ in
|
||||
guard let self else { return }
|
||||
self.currentWorkoutRunTimeInSeconds += 1
|
||||
self.sendCurrentExerciseToWatch()
|
||||
})
|
||||
currentWorkoutRunTimer?.tolerance = 0.1
|
||||
currentWorkoutRunTimer?.fire()
|
||||
}
|
||||
|
||||
@@ -28,6 +30,7 @@ extension BridgeModule {
|
||||
selector: #selector(self.updateCurrentExerciseTimer),
|
||||
userInfo: nil,
|
||||
repeats: true)
|
||||
self.currentExerciseTimer?.tolerance = 0.1
|
||||
self.currentExerciseTimer?.fire()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user