diff --git Aerial/Source/Views/AerialView.swift Aerial/Source/Views/AerialView.swift --- Aerial/Source/Views/AerialView.swift +++ Aerial/Source/Views/AerialView.swift @@ -677,17 +677,17 @@ final class AerialView: ScreenSaverView, // Descriptions and fades are set when we begin playback if !self.observerWasSet { - observerWasSet = true - playerLayer.addObserver(self, forKeyPath: "readyForDisplay", options: .initial, context: nil) + self.observerWasSet = true + self.playerLayer.addObserver(self, forKeyPath: "readyForDisplay", options: .initial, context: nil) } - sendNotification(video: video) - setNotifications(currentItem) + self.sendNotification(video: video) + self.setNotifications(currentItem) player.actionAtItemEnd = AVPlayer.ActionAtItemEnd.none // Let's never download stuff in preview... - if !isPreview { + if !self.isPreview { Cache.fillOrRollCache() } }