From effe64381be95a88cab0f5a2097e30ee8ac9157d Mon Sep 17 00:00:00 2001 From: Pat Manning Date: Wed, 18 Jan 2023 13:20:54 +0000 Subject: [PATCH] Reset splash icon when task icon is null to avoid caching incorrect drawable. Fix: 263365662 Test: manual Change-Id: I79390381f4cab79b9729bd819630eeb9c8b47d1d --- .../src/com/android/quickstep/views/TaskThumbnailView.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/quickstep/src/com/android/quickstep/views/TaskThumbnailView.java b/quickstep/src/com/android/quickstep/views/TaskThumbnailView.java index f6e172aad0..c71a74e3e6 100644 --- a/quickstep/src/com/android/quickstep/views/TaskThumbnailView.java +++ b/quickstep/src/com/android/quickstep/views/TaskThumbnailView.java @@ -377,6 +377,8 @@ public class TaskThumbnailView extends View { private void updateSplashView(Drawable icon) { if (icon == null || icon.getConstantState() == null) { + mSplashViewDrawable = null; + mSplashView = null; return; } mSplashViewDrawable = icon.getConstantState().newDrawable().mutate();