settings: use runApp in lang settings as well

This commit is contained in:
2025-09-06 10:46:44 +02:00
parent 868d6f3665
commit ac82436751

View File

@@ -11,8 +11,6 @@ import 'package:isar/isar.dart';
import 'package:majesticons_flutter/majesticons_flutter.dart';
import '../../main.dart';
import '../../ui/phone/screens/home/home_screen.dart';
import '../firka_bundle.dart';
// import 'package:restart_app/restart_app.dart';
const bellRing = 1001;
@@ -126,24 +124,11 @@ class SettingsStore {
],
0,
always, () async {
Navigator.of(navigatorKey.currentContext!)
.popUntil((route) => false);
initLang(initData);
initData.settings = SettingsStore(initData.l10n);
await initData.settings.load(initData.isar.appSettingsModels);
Navigator.push(
navigatorKey.currentContext!,
MaterialPageRoute(
builder: (context) => DefaultAssetBundle(
bundle: FirkaBundle(),
child: HomeScreen(
initData,
false,
key: ValueKey('homeScreen'),
))),
);
runApp(InitializationScreen());
})
}),
always),