From 80a901704cd5a811e65a16c92b0e60bad690b9f4 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Tue, 6 May 2025 19:06:42 +0400 Subject: [PATCH] Fix boost perks order --- .../PremiumUI/Sources/PremiumBoostLevelsScreen.swift | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/submodules/PremiumUI/Sources/PremiumBoostLevelsScreen.swift b/submodules/PremiumUI/Sources/PremiumBoostLevelsScreen.swift index d9c5782795..f01f636801 100644 --- a/submodules/PremiumUI/Sources/PremiumBoostLevelsScreen.swift +++ b/submodules/PremiumUI/Sources/PremiumBoostLevelsScreen.swift @@ -1108,6 +1108,10 @@ private final class SheetContent: CombinedComponent { func layoutLevel(_ level: Int32) { var perks: [LevelSectionComponent.Perk] = [] + if !isGroup && level >= requiredBoostSubjectLevel(subject: .autoTranslate, group: isGroup, context: component.context, configuration: premiumConfiguration) { + perks.append(.autoTranslate) + } + perks.append(.story(level)) if !isGroup { @@ -1171,12 +1175,6 @@ private final class SheetContent: CombinedComponent { if !isGroup && level >= requiredBoostSubjectLevel(subject: .noAds, group: isGroup, context: component.context, configuration: premiumConfiguration) { perks.append(.noAds) } - if !isGroup && level >= requiredBoostSubjectLevel(subject: .autoTranslate, group: isGroup, context: component.context, configuration: premiumConfiguration) { - perks.append(.autoTranslate) - } -// if !isGroup && level >= requiredBoostSubjectLevel(subject: .wearGift, group: isGroup, context: component.context, configuration: premiumConfiguration) { -// perks.append(.wearGift) -// } levelItems.append( AnyComponentWithIdentity(