From 75722ecbde6a716fc251c885b81dc22671e31ab3 Mon Sep 17 00:00:00 2001 From: Isaac <> Date: Sat, 27 Sep 2025 00:09:05 +0800 Subject: [PATCH] Fix set default icon --- .../Sources/Themes/ThemeSettingsController.swift | 2 +- submodules/TelegramUI/Sources/AppDelegate.swift | 16 ++++++---------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/submodules/SettingsUI/Sources/Themes/ThemeSettingsController.swift b/submodules/SettingsUI/Sources/Themes/ThemeSettingsController.swift index 1e187bdca5..1c87e16ce5 100644 --- a/submodules/SettingsUI/Sources/Themes/ThemeSettingsController.swift +++ b/submodules/SettingsUI/Sources/Themes/ThemeSettingsController.swift @@ -575,7 +575,7 @@ public func themeSettingsController(context: AccountContext, focusOnItemTag: The pushControllerImpl?(controller) } else { currentAppIconName.set(icon.name) - context.sharedContext.applicationBindings.requestSetAlternateIconName(icon.name, { _ in + context.sharedContext.applicationBindings.requestSetAlternateIconName(icon.isDefault ? nil : icon.name, { _ in }) } }) diff --git a/submodules/TelegramUI/Sources/AppDelegate.swift b/submodules/TelegramUI/Sources/AppDelegate.swift index 3798d727c6..eab0c4176c 100644 --- a/submodules/TelegramUI/Sources/AppDelegate.swift +++ b/submodules/TelegramUI/Sources/AppDelegate.swift @@ -888,16 +888,12 @@ private func extractAccountManagerState(records: AccountRecordsView