diff --git a/Sources/Helpers/AppearanceManager.swift b/Sources/Helpers/AppearanceManager.swift index 4aa3a178840a0c44d6a585fc757ee8206ddd3b60..899b1e2b39a5887eadaff99bb4384ae2c8e05fbc 100644 --- a/Sources/Helpers/AppearanceManager.swift +++ b/Sources/Helpers/AppearanceManager.swift @@ -59,9 +59,13 @@ class AppearanceManager: NSObject { initialSpringVelocity: 0, options: .curveEaseIn, animations: { +#if os(iOS) + UIApplication.shared.keyWindow?.overrideUserInterfaceStyle = theme.isDark ? .dark : .light +#else if let window = UIApplication.shared.delegate?.window { window?.overrideUserInterfaceStyle = theme.isDark ? .dark : .light } +#endif }) } }