X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Factivity%2FNewTransactionItemHolder.java;h=53e97e826c0092cb23ec1eb4136b69a6944bdcd5;hb=ee38e21aa7318a51f9f3e62788d920e13b7be620;hp=37506c049dfcda096039d644fdde908c43d8ef24;hpb=5dd947c640d975082c5aa05328fa75bc6ac852fb;p=mobile-ledger.git 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 37506c04..53e97e82 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 @@ -353,7 +353,10 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder tvAmount.setKeyListener(DigitsKeyListener.getInstance(locale, true, true)); }; - currencyObserver = this::setCurrency; + currencyObserver = currency -> { + setCurrency(currency); + adapter.model.checkTransactionSubmittable(adapter); + }; showCurrencyObserver = showCurrency -> { if (item.getType() == ItemType.transactionRow) { @@ -502,7 +505,7 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder if (amount.isEmpty()) { account.resetAmount(); - account.setCurrency(null); +// account.setCurrency(null); } else { try {