X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Ftransaction_list%2FTransactionListFragment.java;h=e936f2f4ec4dcdc7153224b625481ad9faf35024;hb=60c444f557ab404619a765279f4089402140aef4;hp=19945505c86dbb524bb529f41f759071be840c5b;hpb=b54a11eca1e4d0a03a3076047dc77f68666d4338;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionListFragment.java b/app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionListFragment.java index 19945505..e936f2f4 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionListFragment.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/transaction_list/TransactionListFragment.java @@ -98,8 +98,8 @@ public class TransactionListFragment extends MobileLedgerListFragment MainActivity mainActivity = getMainActivity(); - swiper = mainActivity.findViewById(R.id.transaction_swipe); - if (swiper == null) + refreshLayout = mainActivity.findViewById(R.id.transaction_swipe); + if (refreshLayout == null) throw new RuntimeException("Can't get hold on the swipe layout"); root = mainActivity.findViewById(R.id.transaction_root); if (root == null) @@ -116,9 +116,9 @@ public class TransactionListFragment extends MobileLedgerListFragment llm.setOrientation(RecyclerView.VERTICAL); root.setLayoutManager(llm); - swiper.setOnRefreshListener(() -> { + refreshLayout.setOnRefreshListener(() -> { debug("ui", "refreshing transactions via swipe"); - Data.scheduleTransactionListRetrieval(mainActivity); + mainActivity.scheduleDataRetrieval(); }); Colors.themeWatch.observe(getViewLifecycleOwner(), this::themeChanged); @@ -137,7 +137,7 @@ public class TransactionListFragment extends MobileLedgerListFragment Data.accountFilter.observe(getViewLifecycleOwner(), this::onAccountNameFilterChanged); TransactionListViewModel.updating.addObserver( - (o, arg) -> swiper.setRefreshing(TransactionListViewModel.updating.get())); + (o, arg) -> refreshLayout.setRefreshing(TransactionListViewModel.updating.get())); TransactionListViewModel.updateError.addObserver((o, arg) -> { String err = TransactionListViewModel.updateError.get(); if (err == null)