From eddf2b1345fd8727c494d9b54758c17789419551 Mon Sep 17 00:00:00 2001 From: Lucas Silva Date: Fri, 4 Mar 2022 15:35:26 -0500 Subject: [PATCH] Fix bug where dream preview image s not reset. When the view is recycled, there may be an old preview image in the view which should be cleared. Bug: 222705951 Test: locally on device Change-Id: I4bb1c176a9a6d04fd41780fa2da09ca685b87d26 --- src/com/android/settings/dream/DreamAdapter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/dream/DreamAdapter.java b/src/com/android/settings/dream/DreamAdapter.java index 44f77e3aabd..2237712c152 100644 --- a/src/com/android/settings/dream/DreamAdapter.java +++ b/src/com/android/settings/dream/DreamAdapter.java @@ -84,6 +84,9 @@ public class DreamAdapter extends RecyclerView.Adapter mPreviewView.setImageDrawable(previewImage); mPreviewView.setClipToOutline(true); mPreviewPlaceholderView.setVisibility(View.GONE); + } else { + mPreviewView.setImageDrawable(null); + mPreviewPlaceholderView.setVisibility(View.VISIBLE); } final Drawable icon = item.isActive()