From fb8a974429becdfa0f50ac87d976c64f27853f86 Mon Sep 17 00:00:00 2001 From: eevee Date: Fri, 24 May 2024 22:38:09 +0300 Subject: [PATCH] fix shuffle after reloading data --- Sources/EeveeSpotify/OfflineObserver.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Sources/EeveeSpotify/OfflineObserver.swift b/Sources/EeveeSpotify/OfflineObserver.swift index 851bac8..2fc0d19 100644 --- a/Sources/EeveeSpotify/OfflineObserver.swift +++ b/Sources/EeveeSpotify/OfflineObserver.swift @@ -25,6 +25,10 @@ class OfflineObserver: NSObject, NSFilePresenter { if productState.stringForKey("type") == "premium" { + if productState.stringForKey("shuffle") == "0" { + return + } + do { try OfflineHelper.backupToEeveeBnk() NSLog("[EeveeSpotify] Settings has changed, updated eevee.bnk")