From 97ef7f005273d83b8fe52bfad94e0396b639aaaa Mon Sep 17 00:00:00 2001 From: Pat Manning Date: Tue, 7 Feb 2023 15:49:08 +0000 Subject: [PATCH] Refresh thumbnail splash when task icon changes. This is usually a result of TaskIconCache updating in the background. Fix: 267744363 Test: manual. Change-Id: I83620f3774def7ffb07906a6d45b64e9aad6de71 --- .../android/quickstep/views/GroupedTaskView.java | 6 ++++++ .../quickstep/views/LauncherRecentsView.java | 1 + .../com/android/quickstep/views/RecentsView.java | 8 ++++++++ .../android/quickstep/views/TaskThumbnailView.java | 14 +++++++++++--- .../src/com/android/quickstep/views/TaskView.java | 4 ++++ 5 files changed, 30 insertions(+), 3 deletions(-) diff --git a/quickstep/src/com/android/quickstep/views/GroupedTaskView.java b/quickstep/src/com/android/quickstep/views/GroupedTaskView.java index 3f7d677970..5cf79ea8e2 100644 --- a/quickstep/src/com/android/quickstep/views/GroupedTaskView.java +++ b/quickstep/src/com/android/quickstep/views/GroupedTaskView.java @@ -355,6 +355,12 @@ public class GroupedTaskView extends TaskView { mSnapshotView2.setSplashAlpha(mTaskThumbnailSplashAlpha); } + @Override + protected void refreshTaskThumbnailSplash() { + super.refreshTaskThumbnailSplash(); + mSnapshotView2.refreshSplashView(); + } + /** * Sets visibility for thumbnails and associated elements (DWB banners). * IconView is unaffected. diff --git a/quickstep/src/com/android/quickstep/views/LauncherRecentsView.java b/quickstep/src/com/android/quickstep/views/LauncherRecentsView.java index 886fc80a22..c6dc15a9fd 100644 --- a/quickstep/src/com/android/quickstep/views/LauncherRecentsView.java +++ b/quickstep/src/com/android/quickstep/views/LauncherRecentsView.java @@ -92,6 +92,7 @@ public class LauncherRecentsView extends RecentsView