diff options
| author | 2023-06-20 14:41:25 +0200 | |
|---|---|---|
| committer | 2023-06-26 17:29:28 +0200 | |
| commit | 01572146e07d88cc8df280acc2840d8840f7db3d (patch) | |
| tree | 4e83f9e0d65a835b7d52ec8def98a26148fe532c /libs/hwui/FrameInfoVisualizer.cpp | |
| parent | 91a8a689fde6403c49a354f08d8a3c10e9920703 (diff) | |
Fix privacy chip overlapping with statusbar icons
According to my investigation there was a race condition on setting the alpha value of the end-side statusbar content. It could happen that the "show animation" for the end-side statusbar content was triggered. If at roughly the same time a statusbar chip animation is started, it could happen, that the chip animation is finished before the "show animation", which causes the "show animation" to set the final alpha value, even though the chip animation should take precedence (since the statusbar icons should always be hidden if there is a chip currently being animated).
Bug: 287923736
Test: atest MultiSourceMinAlphaControllerTest, atest CollapsedStatusBarFragmentTest
Change-Id: Ifa16bf3aff784c98063b09064571a30a51030bb0
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions