mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-07-01 04:07:53 +08:00
PurchaseScreen: Change status bar color
It looks strange when it's just white.
This commit is contained in:
@ -1,11 +1,12 @@
|
|||||||
import 'dart:async';
|
import 'dart:async';
|
||||||
|
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
import 'package:flutter/services.dart';
|
||||||
|
|
||||||
import 'package:gitjournal/analytics.dart';
|
import 'package:gitjournal/analytics.dart';
|
||||||
import 'package:gitjournal/.env.dart';
|
import 'package:gitjournal/.env.dart';
|
||||||
|
|
||||||
import 'package:flutter/services.dart';
|
|
||||||
import 'package:gitjournal/settings.dart';
|
import 'package:gitjournal/settings.dart';
|
||||||
|
|
||||||
import 'package:purchases_flutter/purchases_flutter.dart';
|
import 'package:purchases_flutter/purchases_flutter.dart';
|
||||||
|
|
||||||
class PurchaseScreen extends StatefulWidget {
|
class PurchaseScreen extends StatefulWidget {
|
||||||
@ -106,7 +107,10 @@ class _PurchaseScreenState extends State<PurchaseScreen> {
|
|||||||
padding: const EdgeInsets.all(16.0),
|
padding: const EdgeInsets.all(16.0),
|
||||||
);
|
);
|
||||||
|
|
||||||
return WillPopScope(child: w, onWillPop: _onWillPop);
|
return WillPopScope(
|
||||||
|
child: Scaffold(appBar: EmptyAppBar(), body: w),
|
||||||
|
onWillPop: _onWillPop,
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<bool> _onWillPop() async {
|
Future<bool> _onWillPop() async {
|
||||||
@ -223,3 +227,13 @@ class PurchaseLoadingScreen extends StatelessWidget {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class EmptyAppBar extends StatelessWidget implements PreferredSizeWidget {
|
||||||
|
@override
|
||||||
|
Widget build(BuildContext context) {
|
||||||
|
return Container(color: Theme.of(context).primaryColor);
|
||||||
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
Size get preferredSize => const Size(0.0, 0.0);
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user