]> git.ktnx.net Git - mobile-ledger.git/commitdiff
Data.profile becomes inert
authorDamyan Ivanov <dam+mobileledger@ktnx.net>
Wed, 10 Jun 2020 19:39:56 +0000 (19:39 +0000)
committerDamyan Ivanov <dam+mobileledger@ktnx.net>
Wed, 10 Jun 2020 19:39:56 +0000 (19:39 +0000)
so that no change is triggered when there is none

avoids some flicker when reloading the content

app/src/main/java/net/ktnx/mobileledger/model/Data.java

index 0bdbb1a229faa104af945fdab812ba4ad078ec45..8b4def9509547d89fb4c92c7bd47551167360b3d 100644 (file)
@@ -48,7 +48,7 @@ public final class Data {
     public static ObservableList<LedgerAccount> accounts = new ObservableList<>(new ArrayList<>());
     public static MutableLiveData<Boolean> backgroundTasksRunning = new MutableLiveData<>(false);
     public static MutableLiveData<Date> lastUpdateDate = new MutableLiveData<>();
-    public static MutableLiveData<MobileLedgerProfile> profile = new MutableLiveData<>();
+    public static MutableLiveData<MobileLedgerProfile> profile = new InertMutableLiveData<>();
     public static MutableLiveData<ArrayList<MobileLedgerProfile>> profiles =
             new MutableLiveData<>(null);
     public static MutableLiveData<String> accountFilter = new MutableLiveData<>();