diff --git a/lib/ui/subscription_page.dart b/lib/ui/subscription_page.dart index 338d6a2d1..7b7f494dd 100644 --- a/lib/ui/subscription_page.dart +++ b/lib/ui/subscription_page.dart @@ -27,6 +27,7 @@ class _SubscriptionPageState extends State { @override void initState() { + InAppPurchaseConnection.enablePendingPurchases(); _purchaseUpdateSubscription = InAppPurchaseConnection .instance.purchaseUpdatedStream .listen((event) async { @@ -58,13 +59,11 @@ class _SubscriptionPageState extends State { FlatButton( child: Text("ok"), onPressed: () { - Navigator.of(context).pop(); + Navigator.of(context).popUntil((route) => route.isFirst); }, ), ], ); - Navigator.pop(context); - showDialog( context: context, builder: (BuildContext context) {