From 99901cf4955d8ec869ead60443608d5aeee86b0c Mon Sep 17 00:00:00 2001 From: ssabeerahamed Date: Fri, 19 Feb 2021 12:07:50 +0530 Subject: [PATCH 1/2] DTSERWFOUR-382-android-transaction-list-is -not-loaded --- build.gradle | 4 ++-- .../ui/receipt/view/ListReceiptsFragment.java | 17 ++--------------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/build.gradle b/build.gradle index 1ad72af37..6f6b08213 100644 --- a/build.gradle +++ b/build.gradle @@ -24,7 +24,7 @@ allprojects { } - project.version = "1.0.0-beta09" + project.version = "1.0.0-beta09-SNAPSHOT" } @@ -38,7 +38,7 @@ subprojects { targetVersion = 29 codeVersion = 1 - hyperwalletCoreVersion = '1.0.0-beta08' + hyperwalletCoreVersion = '1.0.0-beta09-SNAPSHOT' hyperwalletInsightVersion = '1.0.0-beta02' // androidMaterialVersion = '1.0.0' diff --git a/receiptui/src/main/java/com/hyperwallet/android/ui/receipt/view/ListReceiptsFragment.java b/receiptui/src/main/java/com/hyperwallet/android/ui/receipt/view/ListReceiptsFragment.java index 33cfc0144..e8e6e3272 100644 --- a/receiptui/src/main/java/com/hyperwallet/android/ui/receipt/view/ListReceiptsFragment.java +++ b/receiptui/src/main/java/com/hyperwallet/android/ui/receipt/view/ListReceiptsFragment.java @@ -75,7 +75,7 @@ public class ListReceiptsFragment extends Fragment { private View mProgressBar; private View mEmptyTransactionPlaceholder; private TextView mEmptyTransactionTextView; - private Boolean mShouldShowNoTransactionPlaceholder = Boolean.TRUE; + private Boolean mShouldShowNoTransactionPlaceholder = Boolean.FALSE; private ListReceiptsFragmentCallback callback; static ListReceiptsFragment newInstance() { @@ -164,20 +164,6 @@ private void registerObservers() { @Override public void onChanged(final PagedList receipts) { mListReceiptsAdapter.submitList(receipts); - receipts.addWeakCallback(null, new PagedList.Callback() { - @Override - public void onChanged(int position, int count) { - } - - @Override - public void onInserted(int position, int count) { - mShouldShowNoTransactionPlaceholder = (receipts.size() > 0) ? Boolean.FALSE : Boolean.TRUE; - } - - @Override - public void onRemoved(int position, int count) { - } - }); } }); @@ -189,6 +175,7 @@ public void onChanged(Boolean loading) { mProgressBar.setVisibility(View.VISIBLE); } else { mProgressBar.setVisibility(View.GONE); + mShouldShowNoTransactionPlaceholder = (Objects.requireNonNull(mReceiptViewModel.receipts().getValue()).size() > 0) ? Boolean.FALSE : Boolean.TRUE; if (mShouldShowNoTransactionPlaceholder) { if (mReceiptViewModel instanceof ListUserReceiptsViewModel) { mEmptyTransactionTextView.setText(R.string.mobileNoTransactionsUser); From 3452d9900eba1da3f99ac01be96d54731ddc6f23 Mon Sep 17 00:00:00 2001 From: ssabeerahamed Date: Sat, 20 Feb 2021 08:59:11 +0530 Subject: [PATCH 2/2] update project version --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 6f6b08213..15b5bc15f 100644 --- a/build.gradle +++ b/build.gradle @@ -24,7 +24,7 @@ allprojects { } - project.version = "1.0.0-beta09-SNAPSHOT" + project.version = "1.0.0-beta10-SNAPSHOT" }