diff --git a/Kickstarter-iOS/Features/PledgedProjectsOverview/CardView/PPOAddressSummary.swift b/Kickstarter-iOS/Features/PledgedProjectsOverview/CardView/PPOAddressSummary.swift index b47364721a..2ab47ce428 100644 --- a/Kickstarter-iOS/Features/PledgedProjectsOverview/CardView/PPOAddressSummary.swift +++ b/Kickstarter-iOS/Features/PledgedProjectsOverview/CardView/PPOAddressSummary.swift @@ -19,6 +19,7 @@ struct PPOAddressSummary: View { .frame(maxWidth: Constants.maxWidth, alignment: Constants.textAlignment) } .frame(maxWidth: Constants.maxWidth) + .accessibilityElement(children: .combine) } private enum Constants { diff --git a/Kickstarter-iOS/Features/PledgedProjectsOverview/CardView/PPOAlertFlag.swift b/Kickstarter-iOS/Features/PledgedProjectsOverview/CardView/PPOAlertFlag.swift index 52861b9fca..8a847d40b0 100644 --- a/Kickstarter-iOS/Features/PledgedProjectsOverview/CardView/PPOAlertFlag.swift +++ b/Kickstarter-iOS/Features/PledgedProjectsOverview/CardView/PPOAlertFlag.swift @@ -24,6 +24,8 @@ struct PPOAlertFlag: View { width: Constants.cornerRadius, height: Constants.cornerRadius ))) + .accessibilityElement(children: .combine) + .accessibilityAddTraits(.isStaticText) } var image: Image { diff --git a/Kickstarter-iOS/Features/PledgedProjectsOverview/PPOView.swift b/Kickstarter-iOS/Features/PledgedProjectsOverview/PPOView.swift index c6eff42110..4942e732db 100644 --- a/Kickstarter-iOS/Features/PledgedProjectsOverview/PPOView.swift +++ b/Kickstarter-iOS/Features/PledgedProjectsOverview/PPOView.swift @@ -34,6 +34,7 @@ struct PPOView: View { .background(Color(PPOStyles.header.background)) .foregroundStyle(Color(PPOStyles.header.foreground)) .padding(PPOStyles.header.padding) + .accessibilityAddTraits(.isHeader) } @ViewBuilder func listView(values: [PPOProjectCardViewModel], parentSize: CGSize) -> some View { diff --git a/Library/PagedContainer/PagedTabBar.swift b/Library/PagedContainer/PagedTabBar.swift index d21e079bba..545cf9d135 100644 --- a/Library/PagedContainer/PagedTabBar.swift +++ b/Library/PagedContainer/PagedTabBar.swift @@ -58,6 +58,7 @@ public struct PagedTabBar: View { alignment: Constants.badge.alignment ) + .accessibilityElement(children: .combine) } private func isSelected(page: Page) -> Bool {