Browse Source

Fix dialog in subscription page

Vishnu Mohandas 4 năm trước cách đây
mục cha
commit
509e09b7c1
1 tập tin đã thay đổi với 2 bổ sung3 xóa
  1. 2 3
      lib/ui/subscription_page.dart

+ 2 - 3
lib/ui/subscription_page.dart

@@ -27,6 +27,7 @@ class _SubscriptionPageState extends State<SubscriptionPage> {
 
   @override
   void initState() {
+    InAppPurchaseConnection.enablePendingPurchases();
     _purchaseUpdateSubscription = InAppPurchaseConnection
         .instance.purchaseUpdatedStream
         .listen((event) async {
@@ -58,13 +59,11 @@ class _SubscriptionPageState extends State<SubscriptionPage> {
               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) {