From f5a9ee101a5091bf4936f00f60a589e9ba13f615 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Mon, 18 Oct 2021 18:04:55 +0400 Subject: [PATCH] Fix theme setup from grid --- .../SettingsUI/Sources/Themes/ThemePreviewController.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/submodules/SettingsUI/Sources/Themes/ThemePreviewController.swift b/submodules/SettingsUI/Sources/Themes/ThemePreviewController.swift index 9f484d8295..1b3332187a 100644 --- a/submodules/SettingsUI/Sources/Themes/ThemePreviewController.swift +++ b/submodules/SettingsUI/Sources/Themes/ThemePreviewController.swift @@ -352,7 +352,9 @@ public final class ThemePreviewController: ViewController { |> mapToSignal { updatedTheme, existing -> Signal<(PresentationThemeReference, PresentationThemeAccentColor?, Bool, PresentationThemeReference, Bool)?, NoError> in if case let .cloud(info) = updatedTheme { let _ = applyTheme(accountManager: context.sharedContext.accountManager, account: context.account, theme: info.theme).start() - let _ = saveThemeInteractively(account: context.account, accountManager: context.sharedContext.accountManager, theme: info.theme).start() + if info.theme.emoticon == nil { + let _ = saveThemeInteractively(account: context.account, accountManager: context.sharedContext.accountManager, theme: info.theme).start() + } } let autoNightModeTriggered = context.sharedContext.currentPresentationData.with { $0 }.autoNightModeTriggered