Merge "Add null check before setting the visibility of swipe background" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
1079d2833a
@@ -112,8 +112,10 @@ public class SliceContextualCardRenderer implements ContextualCardRenderer, Life
|
||||
|
||||
final View swipeBackground = holder.itemView.findViewById(R.id.dismissal_swipe_background);
|
||||
sliceLiveData.removeObservers(mLifecycleOwner);
|
||||
// set the background to Gone in case the holder is reused.
|
||||
swipeBackground.setVisibility(View.GONE);
|
||||
// set the background to GONE in case the holder is reused.
|
||||
if (swipeBackground != null) {
|
||||
swipeBackground.setVisibility(View.GONE);
|
||||
}
|
||||
sliceLiveData.observe(mLifecycleOwner, slice -> {
|
||||
if (slice == null) {
|
||||
Log.w(TAG, "Slice is null");
|
||||
@@ -140,8 +142,9 @@ public class SliceContextualCardRenderer implements ContextualCardRenderer, Life
|
||||
default:
|
||||
mFullCardHelper.bindView(holder, card, slice);
|
||||
}
|
||||
|
||||
swipeBackground.setVisibility(View.VISIBLE);
|
||||
if (swipeBackground != null) {
|
||||
swipeBackground.setVisibility(View.VISIBLE);
|
||||
}
|
||||
});
|
||||
|
||||
switch (holder.getItemViewType()) {
|
||||
|
Reference in New Issue
Block a user