Fix toggling screen saver on macOS

This commit is contained in:
Arkadiusz Fal 2021-11-02 12:01:45 +01:00
parent 8df452752a
commit 320207e439

View File

@ -418,15 +418,15 @@ final class PlayerModel: ObservableObject {
self.objectWillChange.send()
}
self.timeObserverThrottle.execute {
#if os(macOS)
if player.timeControlStatus == .playing {
ScreenSaverManager.shared.disable(reason: "Yattee is playing video")
} else {
ScreenSaverManager.shared.enable()
}
#endif
#if os(macOS)
if player.timeControlStatus == .playing {
ScreenSaverManager.shared.disable(reason: "Yattee is playing video")
} else {
ScreenSaverManager.shared.enable()
}
#endif
self.timeObserverThrottle.execute {
self.updateCurrentItemIntervals()
}
}