From 8e14f8b9f1d69e24bb7e3ad7a8c5b2241b4fa808 Mon Sep 17 00:00:00 2001 From: Harinandan Date: Fri, 28 Jan 2022 22:09:15 +0530 Subject: [PATCH] Added language to appearance model --- .../lib/workspace/application/appearance.dart | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/frontend/app_flowy/lib/workspace/application/appearance.dart b/frontend/app_flowy/lib/workspace/application/appearance.dart index 3f32f72571..015ff73843 100644 --- a/frontend/app_flowy/lib/workspace/application/appearance.dart +++ b/frontend/app_flowy/lib/workspace/application/appearance.dart @@ -12,7 +12,7 @@ class AppearanceSettingModel extends ChangeNotifier with EquatableMixin { AppearanceSettingModel(this.setting) : _theme = AppTheme.fromName(name: setting.theme), - _language = AppLanguage.fromName(name: setting.language); + _language = languageFromString(setting.language); AppTheme get theme => _theme; AppLanguage get language => _language; @@ -37,12 +37,13 @@ class AppearanceSettingModel extends ChangeNotifier with EquatableMixin { } } - void setLanguage(Language language) { - String langaugeString = stringFromLanguageName(language); + void setLanguage(AppLanguage language) { + String languageString = stringFromLanguageName(language); - if (setting.language != langaugeString) { - _language = AppLanguage.fromLanguage(language: language); - setting.language = langaugeString; + if (setting.language != languageString) { + _language = language; + print('language changed to $languageString'); + setting.language = languageString; notifyListeners(); save(); }