forked from firka/firka
settings: use runApp in lang settings as well
This commit is contained in:
@@ -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),
|
||||
|
||||
Reference in New Issue
Block a user