From 65ea72c07f33770d6c58b1be2e13c3fb9505f136 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Mon, 6 Feb 2023 18:45:34 -0500 Subject: [PATCH] Don't show pure-black dark mode preference on Mac --- Tusker/Screens/Preferences/AppearancePrefsView.swift | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Tusker/Screens/Preferences/AppearancePrefsView.swift b/Tusker/Screens/Preferences/AppearancePrefsView.swift index d9f308d6..5a3e0ee5 100644 --- a/Tusker/Screens/Preferences/AppearancePrefsView.swift +++ b/Tusker/Screens/Preferences/AppearancePrefsView.swift @@ -61,8 +61,11 @@ struct AppearancePrefsView : View { Text("Dark").tag(UIUserInterfaceStyle.dark) } - Toggle(isOn: $preferences.pureBlackDarkMode) { - Text("Pure Black Dark Mode") + // macOS system dark mode isn't pure black, so this isn't necessary + if !ProcessInfo.processInfo.isMacCatalystApp && !ProcessInfo.processInfo.isiOSAppOnMac { + Toggle(isOn: $preferences.pureBlackDarkMode) { + Text("Pure Black Dark Mode") + } } Picker(selection: $preferences.accentColor, label: Text("Accent Color")) {