Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions WooCommerce/Classes/ViewRelated/MainTabBarController.swift
Original file line number Diff line number Diff line change
Expand Up @@ -190,14 +190,14 @@ final class MainTabBarController: UITabBarController {

delegate = self

fixTabBarTraitCollectionOnIpadForiOS18()

// POS tab is hidden by default.
updateTabViewControllers(isPOSTabVisible: false)
observeSiteIDForViewControllers()
observeProductImageUploadStatusUpdates()

startListeningToHubMenuTabBadgeUpdates()

fixTabBarTraitCollectionOnIpadForiOS18()
}

override func viewWillAppear(_ animated: Bool) {
Expand Down Expand Up @@ -294,7 +294,7 @@ final class MainTabBarController: UITabBarController {
private func fixTabBarTraitCollectionOnIpadForiOS18() {
if #available(iOS 18.0, *), UIDevice.current.userInterfaceIdiom == .pad {
traitOverrides.horizontalSizeClass = .compact
if let rootHorizontalSizeClass = view.window?.traitCollection.horizontalSizeClass {
if let rootHorizontalSizeClass = AppDelegate.shared.window?.traitCollection.horizontalSizeClass {
tabBar.traitOverrides.horizontalSizeClass = rootHorizontalSizeClass
if let viewControllers {
for vc in viewControllers {
Expand Down
Loading