]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionListViewModel.java
transaction list: no crash of the transaction list is not loaded yet and an item...
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / ui / transaction_list / TransactionListViewModel.java
index 0cf97bca34c632fae97f0217dc2d7c0ad240a7f4..02affd86735f85bf5710f59395e379043c0163fe 100644 (file)
@@ -38,7 +38,9 @@ public class TransactionListViewModel extends ViewModel {
     }
     public static TransactionListItem getTransactionListItem(int position) {
         List<TransactionListItem> transactions = Data.transactions.get();
-        if (position >= transactions.size()) return null;
+        if (transactions == null) return null;
+        if (position >= transactions.size() + 1) return null;
+        if (position == transactions.size()) return new TransactionListItem();
         return transactions.get(position);
     }
     public static int getTransactionCount() {