]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/ui/activity/NewTransactionItemHolder.java
move high-level login out of the new transaction model to the adapter
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / ui / activity / NewTransactionItemHolder.java
index 89c887310296374f2e708828302aa4f69e898848..3b6f2ecbc2861e90c54f5767604576613c37b696 100644 (file)
@@ -185,7 +185,7 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder
                 syncData();
                 Logger.debug("textWatcher",
                         "syncData() returned, checking if transaction is submittable");
-                adapter.model.checkTransactionSubmittable(adapter);
+                adapter.checkTransactionSubmittable();
                 Logger.debug("textWatcher", "done");
             }
         };
@@ -215,7 +215,7 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder
                 }
 
                 if (syncData())
-                    adapter.model.checkTransactionSubmittable(adapter);
+                    adapter.checkTransactionSubmittable();
             }
         };
         tvDescription.addTextChangedListener(tw);
@@ -347,7 +347,7 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder
 
         currencyObserver = currency -> {
             setCurrency(currency);
-            adapter.model.checkTransactionSubmittable(adapter);
+            adapter.checkTransactionSubmittable();
         };
 
         currencyGapObserver = hasGap -> {