X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FRetrieveTransactionsTask.java;h=23f75c9c47e702f84d2343421c3b63c0a45c899e;hp=e63f30d2d026cc30988b1f191f0a38657f67472e;hb=be05b80855f5e1f7d9d69426ed2a6ddfdd6d5a60;hpb=1857937cbdb55199cb9391a7b42766d6dcba80c8 diff --git a/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java b/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java index e63f30d2..23f75c9c 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java @@ -133,7 +133,8 @@ public class RetrieveTransactionsTask extends "found transaction %d → expecting " + "description", transactionId)); progress.setProgress(++transactionCount); - if (progress.getTotal() == Progress.INDETERMINATE) + if ((progress.getTotal() == Progress.INDETERMINATE) || + (progress.getTotal() < transactionId)) progress.setTotal(transactionId); publishProgress(progress); }