From dc972c1fb5dc4732763c7865a13e1b5c4e11bf49 Mon Sep 17 00:00:00 2001 From: Viachaslau Lyskouski Date: Thu, 26 Sep 2024 14:43:49 +0200 Subject: [PATCH] [#494] [BF] Markdown alignments. Fix design initialization --- lib/_classes/herald/app_locale.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/_classes/herald/app_locale.dart b/lib/_classes/herald/app_locale.dart index 472ab2265..1461e2f70 100644 --- a/lib/_classes/herald/app_locale.dart +++ b/lib/_classes/herald/app_locale.dart @@ -29,9 +29,6 @@ class AppLocale extends ValueNotifier { value = loc; code = value.toString(); await AppPreferences.set(AppPreferences.prefLocale, newValue); - if (AppPreferences.get(AppPreferences.prefDesign) == null) { - await AppPreferences.set(AppPreferences.prefDesign, AppDesign.fromLocale(loc)); - } CurrencyDefaults.defaultLocale = loc; if (callback != null) { callback(); @@ -44,6 +41,9 @@ class AppLocale extends ValueNotifier { final value = Localizations.localeOf(context).toString(); labels = AppLocalizations.of(context) ?? AppLocalizationsEn(); CurrencyProvider.initFromContext(context, locale: super.value); + if (AppPreferences.get(AppPreferences.prefDesign) == null) { + AppPreferences.set(AppPreferences.prefDesign, AppDesign.fromLocale(fromCode(value))); + } set(value); } }