WIP: hotfix localization service in back-to-foreground appcycle

This commit is contained in:
J. A. Messias 2024-10-22 16:11:39 -03:00
parent 1f9ad56581
commit f36fca0bba
1 changed files with 3 additions and 5 deletions

View File

@ -19,6 +19,7 @@ import 'package:hub/flutter_flow/internationalization.dart';
import 'package:hub/flutter_flow/nav/nav.dart'; import 'package:hub/flutter_flow/nav/nav.dart';
import 'package:hub/pages/forgot_password_page/forgot_password_screen.dart'; import 'package:hub/pages/forgot_password_page/forgot_password_screen.dart';
import 'package:hub/shared/helpers/shared_preferences_storage_helper.dart'; import 'package:hub/shared/helpers/shared_preferences_storage_helper.dart';
import 'package:hub/shared/services/localization/localization_service.dart';
import 'package:hub/shared/utils/device_util.dart'; import 'package:hub/shared/utils/device_util.dart';
import 'package:hub/shared/utils/storage_util.dart'; import 'package:hub/shared/utils/storage_util.dart';
import 'package:responsive_framework/responsive_framework.dart'; import 'package:responsive_framework/responsive_framework.dart';
@ -286,11 +287,8 @@ class _AppState extends State<App> with WidgetsBindingObserver {
} }
@override void didChangeAppLifecycleState(AppLifecycleState state) async { @override void didChangeAppLifecycleState(AppLifecycleState state) async {
if (state == AppLifecycleState.resumed) { if (state == AppLifecycleState.resumed) await StorageUtil().ensureInitialization();
LocalizationService.processLocals(context);
await StorageUtil().ensureInitialization();
}
} }
@override Widget build(BuildContext context) { @override Widget build(BuildContext context) {