PurchaseWidget: Use the correct scaffold

This commit is contained in:
Vishesh Handa
2020-07-14 20:51:51 +02:00
parent b14e094e59
commit c24cca6395
2 changed files with 1 additions and 5 deletions

View File

@ -7,13 +7,10 @@ import 'package:gitjournal/analytics.dart';
import 'package:gitjournal/widgets/purchase_widget.dart'; import 'package:gitjournal/widgets/purchase_widget.dart';
class PurchaseScreen extends StatelessWidget { class PurchaseScreen extends StatelessWidget {
final _scaffoldKey = GlobalKey<ScaffoldState>();
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return WillPopScope( return WillPopScope(
child: Scaffold( child: Scaffold(
key: _scaffoldKey,
appBar: EmptyAppBar(), appBar: EmptyAppBar(),
body: buildBody(context), body: buildBody(context),
), ),

View File

@ -86,7 +86,6 @@ class PurchaseWidget extends StatefulWidget {
class _PurchaseWidgetState extends State<PurchaseWidget> { class _PurchaseWidgetState extends State<PurchaseWidget> {
List<Offering> _offerings; List<Offering> _offerings;
Offering _selectedOffering; Offering _selectedOffering;
var _scaffoldKey = GlobalKey<ScaffoldState>();
final defaultSku = "sku_monthly_min2"; final defaultSku = "sku_monthly_min2";
@ -113,7 +112,7 @@ class _PurchaseWidgetState extends State<PurchaseWidget> {
} catch (e) { } catch (e) {
if (e is PlatformException) { if (e is PlatformException) {
var snackBar = SnackBar(content: Text(e.message)); var snackBar = SnackBar(content: Text(e.message));
_scaffoldKey.currentState Scaffold.of(context)
..removeCurrentSnackBar() ..removeCurrentSnackBar()
..showSnackBar(snackBar); ..showSnackBar(snackBar);
return; return;