X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FTransactionAccumulator.java;h=1b96425681642a25580c13c7a8d2518e035051ae;hp=8f57e769174e763abaa2a204776319b08a0acf6e;hb=8c70bbbbe73f4246f4af217a0d8b81a859a4bba7;hpb=7bff7b2c3ea7fe8fcc2febb96d8a432286173c85 diff --git a/app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java b/app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java index 8f57e769..1b964256 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/TransactionAccumulator.java @@ -36,8 +36,10 @@ public class TransactionAccumulator { public void put(LedgerTransaction transaction, SimpleDate date) { if (done) throw new IllegalStateException("Can't put new items after done()"); - if (null == latestDate) + if (null == latestDate) { latestDate = date; + list.add(new TransactionListItem(date, SimpleDate.today().month != date.month)); + } earliestDate = date; if (!date.equals(lastDate)) {