564d64c8cc
- Propagate the tintAmount using the Views instead of using a Flow. This was done to minimize the usage of Flows to propagate animations and progress through Views. It should improve the overall performance of UI updates Some stats about the number of collections: - Entering Overview: ~4 collections - Displaying Scrim: ~32 collections - Hiding Scrim: ~35 collections - With 4 apps on screen: ~140 collections Bug: 390581380 Doc: go/launcher-overview-unified-taskviewmodel Flag: com.android.launcher3.enable_refactor_task_thumbnail Test: OverviewImageTest Test: TaskViewModelTest Change-Id: Ice68edef12c7e3b2a26107b0fc6e62578de241b4