commit | effe64381be95a88cab0f5a2097e30ee8ac9157d | [log] [tgz] |
---|---|---|
author | Pat Manning <patmanning@google.com> | Wed Jan 18 13:20:54 2023 +0000 |
committer | Pat Manning <patmanning@google.com> | Wed Jan 18 13:20:54 2023 +0000 |
tree | c581a78e156d3d31bccf4eea664b77a8b4e75d11 | |
parent | d96be3ebb42b4346890dfb890643fd810143a2f6 [diff] |
Reset splash icon when task icon is null to avoid caching incorrect drawable. Fix: 263365662 Test: manual Change-Id: I79390381f4cab79b9729bd819630eeb9c8b47d1d
diff --git a/quickstep/src/com/android/quickstep/views/TaskThumbnailView.java b/quickstep/src/com/android/quickstep/views/TaskThumbnailView.java index f6e172a..c71a74e 100644 --- a/quickstep/src/com/android/quickstep/views/TaskThumbnailView.java +++ b/quickstep/src/com/android/quickstep/views/TaskThumbnailView.java
@@ -377,6 +377,8 @@ private void updateSplashView(Drawable icon) { if (icon == null || icon.getConstantState() == null) { + mSplashViewDrawable = null; + mSplashView = null; return; } mSplashViewDrawable = icon.getConstantState().newDrawable().mutate();