Skip to content

Commit fe5cf2f

Browse files
iMessage geometry: legacy nav for hashtag/invite/calendar
Co-authored-by: D3C0Y <decoder-dev@users.noreply.github.com>
1 parent d02a27e commit fe5cf2f

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎submodules/CalendarMessageScreen/Sources/CalendarMessageScreen.swift‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1863,9 +1863,9 @@ public final class CalendarMessageScreen: ViewController {
18631863

18641864
self.presentationData = self.context.sharedContext.currentPresentationData.with { $0 }
18651865

1866-
super.init(navigationBarPresentationData: NavigationBarPresentationData(presentationData: self.presentationData, style: .glass))
1866+
super.init(navigationBarPresentationData: NavigationBarPresentationData(presentationData: self.presentationData, hideBackground: true, hideBadge: false, hideSeparator: true, style: .legacy))
18671867

1868-
self._hasGlassStyle = true
1868+
self._hasGlassStyle = false
18691869
self.navigationPresentation = .modal
18701870

18711871
self.navigationItem.setLeftBarButton(UIBarButtonItem(title: "___close", style: .plain, target: self, action: #selector(dismissPressed)), animated: false)

‎submodules/ContactListUI/Sources/InviteContactsController.swift‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ public class InviteContactsController: ViewController, MFMessageComposeViewContr
3636

3737
self.presentationData = context.sharedContext.currentPresentationData.with { $0 }
3838

39-
super.init(navigationBarPresentationData: NavigationBarPresentationData(presentationData: self.presentationData, style: .glass))
39+
super.init(navigationBarPresentationData: NavigationBarPresentationData(presentationData: self.presentationData, hideBackground: true, hideBadge: false, hideSeparator: true, style: .legacy))
4040

41-
self._hasGlassStyle = true
41+
self._hasGlassStyle = false
4242
self.navigationPresentation = .modal
4343

4444
self.statusBar.statusBarStyle = self.presentationData.theme.rootController.statusBarStyle.style
@@ -87,7 +87,7 @@ public class InviteContactsController: ViewController, MFMessageComposeViewContr
8787

8888
private func updateThemeAndStrings() {
8989
self.statusBar.statusBarStyle = self.presentationData.theme.rootController.statusBarStyle.style
90-
self.navigationBar?.updatePresentationData(NavigationBarPresentationData(presentationData: self.presentationData, style: .glass), transition: .immediate)
90+
self.navigationBar?.updatePresentationData(NavigationBarPresentationData(presentationData: self.presentationData, hideBackground: true, hideBadge: false, hideSeparator: true, style: .legacy), transition: .immediate)
9191
self.searchContentNode?.updateThemeAndPlaceholder(theme: self.presentationData.theme, placeholder: self.presentationData.strings.Common_Search)
9292
self.title = self.presentationData.strings.Contacts_InviteFriends
9393
self.navigationItem.backBarButtonItem = UIBarButtonItem(title: self.presentationData.strings.Common_Back, style: .plain, target: nil, action: nil)

‎submodules/HashtagSearchUI/Sources/HashtagSearchController.swift‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public final class HashtagSearchController: TelegramBaseController {
5959
}
6060
self.presentationData = presentationData
6161

62-
super.init(context: context, navigationBarPresentationData: NavigationBarPresentationData(presentationData: self.presentationData, style: .glass))
62+
super.init(context: context, navigationBarPresentationData: NavigationBarPresentationData(presentationData: self.presentationData, hideBackground: true, hideBadge: false, hideSeparator: true, style: .legacy))
6363

6464
self.statusBar.statusBarStyle = self.presentationData.theme.rootController.statusBarStyle.style
6565

@@ -87,7 +87,7 @@ public final class HashtagSearchController: TelegramBaseController {
8787
if previousTheme !== presentationData.theme || previousStrings !== presentationData.strings {
8888
self.statusBar.statusBarStyle = self.presentationData.theme.rootController.statusBarStyle.style
8989

90-
self.navigationBar?.updatePresentationData(NavigationBarPresentationData(presentationData: self.presentationData, style: .glass), transition: .immediate)
90+
self.navigationBar?.updatePresentationData(NavigationBarPresentationData(presentationData: self.presentationData, hideBackground: true, hideBadge: false, hideSeparator: true, style: .legacy), transition: .immediate)
9191
self.controllerNode.updatePresentationData(self.presentationData)
9292
}
9393
}

0 commit comments

Comments
 (0)