diff --git a/Passepartout/Library/Sources/AppUI/Views/Paywall/PaywallModifier.swift b/Passepartout/Library/Sources/AppUI/Views/Paywall/PaywallModifier.swift index 443ca526..70ff7bda 100644 --- a/Passepartout/Library/Sources/AppUI/Views/Paywall/PaywallModifier.swift +++ b/Passepartout/Library/Sources/AppUI/Views/Paywall/PaywallModifier.swift @@ -51,8 +51,10 @@ struct PaywallModifier: ViewModifier { Text(Strings.Alerts.Iap.Restricted.message) } ) - .themeModal(item: $paywallFeature) { - PaywallView(isPresented: isPresentingPurchase, feature: $0) + .themeModal(item: $paywallFeature) { feature in + NavigationStack { + PaywallView(isPresented: isPresentingPurchase, feature: feature) + } } .onChange(of: reason) { switch $0 { diff --git a/Passepartout/Library/Sources/AppUI/Views/Paywall/PaywallView.swift b/Passepartout/Library/Sources/AppUI/Views/Paywall/PaywallView.swift index 83828826..4394612c 100644 --- a/Passepartout/Library/Sources/AppUI/Views/Paywall/PaywallView.swift +++ b/Passepartout/Library/Sources/AppUI/Views/Paywall/PaywallView.swift @@ -37,9 +37,13 @@ struct PaywallView: View { // FIXME: #585, implement payments var body: some View { - Text(String(describing: feature)) - .toolbar(content: toolbarContent) - .navigationTitle(Strings.Global.purchase) + VStack { + Spacer() + Text(String(describing: feature).capitalized) + Spacer() + } + .toolbar(content: toolbarContent) + .navigationTitle(Strings.Global.purchase) } }