Skip to content

Commit bbe4a9f

Browse files
Bhavnaharitsadevansh-299
authored andcommitted
fix: hide add card option when cards aren't fetched (#970)
1 parent cccdb51 commit bbe4a9f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

mifospay/src/main/java/org/mifos/mobilewallet/mifospay/savedcards/ui/CardsFragment.java

+6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import android.content.res.Resources;
44
import android.os.Bundle;
55
import android.support.annotation.Nullable;
6+
import android.support.design.chip.Chip;
67
import android.support.v4.widget.SwipeRefreshLayout;
78
import android.support.v7.widget.DividerItemDecoration;
89
import android.support.v7.widget.LinearLayoutManager;
@@ -67,6 +68,9 @@ public class CardsFragment extends BaseFragment implements CardsContract.CardsVi
6768
@Inject
6869
CardsAdapter mCardsAdapter;
6970

71+
@BindView(R.id.btn_add_card)
72+
Chip addCard;
73+
7074
View rootView;
7175

7276
public static CardsFragment newInstance() {
@@ -143,6 +147,7 @@ public void showFetchingProcess() {
143147
vStateView.setVisibility(View.GONE);
144148
rvCards.setVisibility(View.GONE);
145149
pbCards.setVisibility(View.VISIBLE);
150+
addCard.setVisibility(View.GONE);
146151
}
147152

148153

@@ -248,6 +253,7 @@ public void showSavedCards(List<Card> cards) {
248253
}
249254
mCardsAdapter.setCards(cards);
250255
hideSwipeProgress();
256+
addCard.setVisibility(View.VISIBLE);
251257
}
252258

253259
/**

0 commit comments

Comments
 (0)