From c24cca63957c9d003ce9990cff8902391be59c63 Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Tue, 14 Jul 2020 20:51:51 +0200 Subject: [PATCH] PurchaseWidget: Use the correct scaffold --- lib/screens/purchase_screen.dart | 3 --- lib/widgets/purchase_widget.dart | 3 +-- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/screens/purchase_screen.dart b/lib/screens/purchase_screen.dart index 6f801f3a..4d45e2f5 100644 --- a/lib/screens/purchase_screen.dart +++ b/lib/screens/purchase_screen.dart @@ -7,13 +7,10 @@ import 'package:gitjournal/analytics.dart'; import 'package:gitjournal/widgets/purchase_widget.dart'; class PurchaseScreen extends StatelessWidget { - final _scaffoldKey = GlobalKey(); - @override Widget build(BuildContext context) { return WillPopScope( child: Scaffold( - key: _scaffoldKey, appBar: EmptyAppBar(), body: buildBody(context), ), diff --git a/lib/widgets/purchase_widget.dart b/lib/widgets/purchase_widget.dart index c8c4e3c7..7e823775 100644 --- a/lib/widgets/purchase_widget.dart +++ b/lib/widgets/purchase_widget.dart @@ -86,7 +86,6 @@ class PurchaseWidget extends StatefulWidget { class _PurchaseWidgetState extends State { List _offerings; Offering _selectedOffering; - var _scaffoldKey = GlobalKey(); final defaultSku = "sku_monthly_min2"; @@ -113,7 +112,7 @@ class _PurchaseWidgetState extends State { } catch (e) { if (e is PlatformException) { var snackBar = SnackBar(content: Text(e.message)); - _scaffoldKey.currentState + Scaffold.of(context) ..removeCurrentSnackBar() ..showSnackBar(snackBar); return;