diff options
| author | 2024-12-18 16:08:40 +0800 | |
|---|---|---|
| committer | 2024-12-18 16:10:14 +0800 | |
| commit | 881b66793cb1081ea5731c5bda453f5df96e1b95 (patch) | |
| tree | f1d2ef2d07d7c421cec5de3c1929b0549a7e5d66 /libs/hwui/FrameInfoVisualizer.cpp | |
| parent | c05c4e0ec183843b430e776def1b1e94b6fd8b73 (diff) | |
Avoid setting stale surface visibility from back transition
Since migrate_predictive_back_transition is enabled, the surface
visibility will be updated with transition, so it no longer needs
to update manually.
Otherwise because the pending transaction applies on next frame
by WindowAnimator, there could be a race that the sync transaction of
transition sets to visible, but the pending transaction still holds
the hide operation of previous transition and then make the surfaces
invisible unexpectedly.
Bug: 384659191
Flag: EXEMPT bugfix
Test: Launch app from home and trigger back gesture right after the
animation finishes. The wallpaper should be visible after
returning to home.
Change-Id: I2dc05778aab74e9340c46aa2f65da2069d394be1
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions