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)
llm.setOrientation(RecyclerView.VERTICAL);
root.setLayoutManager(llm);
- swiper.setOnRefreshListener(() -> {
+ refreshLayout.setOnRefreshListener(() -> {
debug("ui", "refreshing transactions via swipe");
Data.scheduleTransactionListRetrieval(mainActivity);
});
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)