X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Factivity%2FNewTransactionItemHolder.java;h=68ae8ef94cbabc16e151a13c0f003446b6563378;hp=c455a01434cdc186d281dfc6df29d4acf2cc07be;hb=b792b4c6e2f6237861f5313a2a9262118c9da365;hpb=6e9a69dba26ff0a7c0979e0e081c0286c03b4496 diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/activity/NewTransactionItemHolder.java b/app/src/main/java/net/ktnx/mobileledger/ui/activity/NewTransactionItemHolder.java index c455a014..68ae8ef9 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/activity/NewTransactionItemHolder.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/activity/NewTransactionItemHolder.java @@ -300,7 +300,11 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder String amount = String.valueOf(tvAmount.getText()); amount = amount.trim(); - if (!amount.isEmpty()) { + if (amount.isEmpty()) { + item.getAccount() + .resetAmount(); + } + else { try { amount = amount.replace(decimalSeparator, decimalDot); item.getAccount() @@ -309,15 +313,11 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder catch (NumberFormatException e) { Logger.debug("new-trans", String.format( "assuming amount is not set due to number format exception. " + - "input was '%s'", - amount)); + "input was '%s'", amount)); item.getAccount() .resetAmount(); } } - else - item.getAccount() - .resetAmount(); break; case bottomFiller: