map: fixed blank google map on app resume

This commit is contained in:
Thibault Deckers 2021-08-20 17:26:46 +09:00
parent 42425f6fcf
commit 7e3288217e

View file

@ -62,6 +62,7 @@ class _EntryGoogleMapState extends State<EntryGoogleMap> with WidgetsBindingObse
@override @override
void initState() { void initState() {
super.initState(); super.initState();
WidgetsBinding.instance!.addObserver(this);
_registerWidget(widget); _registerWidget(widget);
} }
@ -76,6 +77,7 @@ class _EntryGoogleMapState extends State<EntryGoogleMap> with WidgetsBindingObse
void dispose() { void dispose() {
_unregisterWidget(widget); _unregisterWidget(widget);
_googleMapController?.dispose(); _googleMapController?.dispose();
WidgetsBinding.instance!.removeObserver(this);
super.dispose(); super.dispose();
} }