diff --git a/lib/store/settings_store.dart b/lib/store/settings_store.dart index f4c80b883..cc8f8acce 100644 --- a/lib/store/settings_store.dart +++ b/lib/store/settings_store.dart @@ -85,14 +85,14 @@ abstract class SettingsStoreBase with Store { (String languageCode) => sharedPreferences.setString( PreferencesKey.currentLanguageCode, languageCode)); + reaction((_) => balanceDisplayMode, + (BalanceDisplayMode mode) => sharedPreferences.setInt( + PreferencesKey.currentBalanceDisplayModeKey, + mode.serialize())); + this .nodes .observe((change) => _saveCurrentNode(change.newValue, change.key)); - - reaction((_) => balanceDisplayMode, - (BalanceDisplayMode mode) => sharedPreferences.setInt( - PreferencesKey.currentBalanceDisplayModeKey, - mode.serialize())); } static const defaultPinLength = 4; diff --git a/lib/view_model/dashboard/balance_view_model.dart b/lib/view_model/dashboard/balance_view_model.dart index 66d719771..a7bc575bd 100644 --- a/lib/view_model/dashboard/balance_view_model.dart +++ b/lib/view_model/dashboard/balance_view_model.dart @@ -20,8 +20,8 @@ abstract class BalanceViewModelBase with Store { BalanceViewModelBase( {@required this.appStore, @required this.settingsStore, - @required this.fiatConvertationStore}){ - + @required this.fiatConvertationStore + }){ isReversing = false; wallet ??= appStore.wallet;