fixed timer issue

This commit is contained in:
2023-11-27 14:57:25 +05:30
parent 13e07b007a
commit 44cb728fab
10 changed files with 38 additions and 30 deletions

View File

@ -25,8 +25,8 @@ void restoreGame() async {
destinationController.isInRog.value = pref.getBool("is_in_rog") ?? false;
destinationController.rogainingCounted.value =
pref.getBool("rogaining_counted") ?? false;
print(
"--restored -- destinationController.isInRog.value ${pref.getBool("is_in_rog")} -- ${pref.getBool("rogaining_counted")}");
//print(
// "--restored -- destinationController.isInRog.value ${pref.getBool("is_in_rog")} -- ${pref.getBool("rogaining_counted")}");
}
void main() async {
@ -88,22 +88,22 @@ class _MyAppState extends State<MyApp> with WidgetsBindingObserver {
Get.find<DestinationController>();
switch (state) {
case AppLifecycleState.resumed:
print("RESUMED");
//print("RESUMED");
restoreGame();
break;
case AppLifecycleState.inactive:
print("INACTIVE");
//print("INACTIVE");
break;
case AppLifecycleState.paused:
print("PAUSED");
//print("PAUSED");
saveGameState();
break;
case AppLifecycleState.detached:
print("DETACHED");
//print("DETACHED");
saveGameState();
break;
case AppLifecycleState.hidden:
print("DETACHED");
//print("DETACHED");
saveGameState();
break;
}