diff options
author | Philippe Weidmann <philippe.weidmann@infomaniak.com> | 2019-12-20 19:42:18 +0300 |
---|---|---|
committer | Joris Bodin <joris.bodin@infomaniak.com> | 2020-01-13 18:22:30 +0300 |
commit | 90d4732ed3ef7a36b4f71dd90be23c7921d9d814 (patch) | |
tree | c4f5fe897e015a7889b54a9fe02def6ce6e5cb6d | |
parent | 897a7b498dbd0bc7dc4afd9e6c82ee7540ba65a6 (diff) |
Check dark mode at first launch - Fix #10522.25.3-(1)
Signed-off-by: Philippe Weidmann <philippe.weidmann@infomaniak.com>
-rw-r--r-- | iOSClient/Utility/CCUtility.m | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/iOSClient/Utility/CCUtility.m b/iOSClient/Utility/CCUtility.m index b1a0bc2d1..f0e877578 100644 --- a/iOSClient/Utility/CCUtility.m +++ b/iOSClient/Utility/CCUtility.m @@ -659,6 +659,11 @@ + (BOOL)getDarkMode { + if ([self getDarkModeDetect]) { + if (@available(iOS 12.0, *)) { + return [UIScreen mainScreen].traitCollection.userInterfaceStyle == UIUserInterfaceStyleDark; + } + } return [[UICKeyChainStore stringForKey:@"darkMode" service:k_serviceShareKeyChain] boolValue]; } |