Unloading thumbnails from task views once recents is hidden

- Re-enabling the high res thumbnail loader, ensuring that we clean up
  the visible recent tasks when the associated views are removed
- When the recents state is re-entered, we will trigger the loading of
  the data anew (which will usually just fetch data from the existing
  cache if launcher was not stopped)

Bug: 74537246
Change-Id: I9cd69015461e1de34b4b65faeb9adb8aebd1dd3d
This commit is contained in:
Winson Chung
2018-02-23 17:58:36 -08:00
parent fad58c8159
commit c7c5158916
4 changed files with 59 additions and 21 deletions

View File

@@ -152,5 +152,9 @@ public class RecentsViewStateController implements StateHandler {
private void applyProgress() {
mRecentsView.setAlpha(mTransitionProgress.value * mVisibilityMultiplier.value);
if (mIsRecentsSlidingInOrOut) {
// While animating into recents, update the visible task data as needed
mRecentsView.loadVisibleTaskData();
}
}
}