From 5e0f96aaee76ad3f457a6fe1eee589e136fc4e4e Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Wed, 17 Aug 2022 16:10:25 +0800 Subject: [PATCH] IME // Simplify isDarkMode(). --- Source/Modules/IMEModules/IME.swift | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/Source/Modules/IMEModules/IME.swift b/Source/Modules/IMEModules/IME.swift index 4e22a7bc..400bfab3 100644 --- a/Source/Modules/IMEModules/IME.swift +++ b/Source/Modules/IMEModules/IME.swift @@ -106,17 +106,9 @@ public enum IME { if #available(macOS 10.15, *) { let appearanceDescription = NSApplication.shared.effectiveAppearance.debugDescription .lowercased() - if appearanceDescription.contains("dark") { - return true - } - } else if #available(macOS 10.14, *) { - if let appleInterfaceStyle = UserDefaults.standard.object(forKey: "AppleInterfaceStyle") - as? String - { - if appleInterfaceStyle.lowercased().contains("dark") { - return true - } - } + return appearanceDescription.contains("dark") + } else if let appleInterfaceStyle = UserDefaults.standard.string(forKey: "AppleInterfaceStyle") { + return appleInterfaceStyle.lowercased().contains("dark") } return false }