X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Fprofiles%2FProfileDetailModel.java;h=915ab032b58fc4a26e9e8be7b2f58899781685b5;hb=a24375557ffc7362886df61606252dbd9c382468;hp=2a655dccd224b11d537ab24c9a4d89c0bded23b2;hpb=05c2c408dabdda9e042744c5f4e4f126a7fb30d1;p=mobile-ledger-staging.git diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfileDetailModel.java b/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfileDetailModel.java index 2a655dcc..915ab032 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfileDetailModel.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/profiles/ProfileDetailModel.java @@ -17,6 +17,8 @@ package net.ktnx.mobileledger.ui.profiles; +import android.text.TextUtils; + import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.Observer; @@ -25,6 +27,7 @@ import androidx.lifecycle.ViewModel; import net.ktnx.mobileledger.async.SendTransactionTask; import net.ktnx.mobileledger.model.Currency; import net.ktnx.mobileledger.model.MobileLedgerProfile; +import net.ktnx.mobileledger.utils.Colors; import net.ktnx.mobileledger.utils.Misc; public class ProfileDetailModel extends ViewModel { @@ -44,6 +47,7 @@ public class ProfileDetailModel extends ViewModel { private final MutableLiveData authPassword = new MutableLiveData<>(null); private final MutableLiveData preferredAccountsFilter = new MutableLiveData<>(null); private final MutableLiveData themeId = new MutableLiveData<>(-1); + public int initialThemeHue = Colors.DEFAULT_HUE_DEG; public ProfileDetailModel() { } String getProfileName() { @@ -201,7 +205,7 @@ public class ProfileDetailModel extends ViewModel { showCommodityByDefault.setValue(mProfile.getShowCommodityByDefault()); { String comm = mProfile.getDefaultCommodity(); - if (Misc.isEmptyOrNull(comm)) + if (TextUtils.isEmpty(comm)) setDefaultCommodity(null); else setDefaultCommodity(new Currency(-1, comm));