From 23088e4121be32269e8ccdd41acee0cf44fa8848 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Tue, 9 Oct 2018 09:09:03 -0400 Subject: [PATCH] Remove overzealous assert in theme. --- SignalMessaging/appearance/Theme.h | 2 +- SignalMessaging/appearance/Theme.m | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/SignalMessaging/appearance/Theme.h b/SignalMessaging/appearance/Theme.h index 49e4fc9f0..0d9caf4a6 100644 --- a/SignalMessaging/appearance/Theme.h +++ b/SignalMessaging/appearance/Theme.h @@ -13,7 +13,7 @@ extern NSString *const ThemeDidChangeNotification; - (instancetype)init NS_UNAVAILABLE; -@property (class, readonly, nonatomic) BOOL isDarkThemeEnabled; +@property (class, readonly, atomic) BOOL isDarkThemeEnabled; + (void)setIsDarkThemeEnabled:(BOOL)value; diff --git a/SignalMessaging/appearance/Theme.m b/SignalMessaging/appearance/Theme.m index 453495cf6..9096a9e9c 100644 --- a/SignalMessaging/appearance/Theme.m +++ b/SignalMessaging/appearance/Theme.m @@ -20,8 +20,6 @@ NSString *const ThemeKeyThemeEnabled = @"ThemeKeyThemeEnabled"; + (BOOL)isDarkThemeEnabled { - OWSAssertIsOnMainThread(); - if (!CurrentAppContext().isMainApp) { // Ignore theme in app extensions. return NO;