From 1ca8471ae5fc758e5bcfd298bcd812afd486fe22 Mon Sep 17 00:00:00 2001 From: Alex Chau Date: Wed, 21 Aug 2024 21:37:40 +0100 Subject: [PATCH] Refresh runningTaskView's thumbnail after setting shouldShowScreenshot to true - TaskThumbnailViewDeprecated won't redraw automatically unless refresh() is called Fix: 346696742 Test: Invoke Omnient or Screenshot hardware button on live tile, verify running task switches to screenshot after overlay closes Test: Select/Screenshot swithces to screenshot normally Flag: EXEMPT BUG_FIX Change-Id: I678fb155bd577afbacfde7233956ce6cfa5e569d --- quickstep/src/com/android/quickstep/views/RecentsView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java index 53e6e72860..20245b9267 100644 --- a/quickstep/src/com/android/quickstep/views/RecentsView.java +++ b/quickstep/src/com/android/quickstep/views/RecentsView.java @@ -3003,6 +3003,10 @@ public abstract class RecentsView taskContainer.getThumbnailViewDeprecated().refresh()); + } } if (enableRefactorTaskThumbnail()) { mRecentsViewModel.setRunningTaskShowScreenshot(showScreenshot);