summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2024-12-18 16:08:40 +0800
committer Riddle Hsu <riddlehsu@google.com> 2024-12-18 16:10:14 +0800
commit881b66793cb1081ea5731c5bda453f5df96e1b95 (patch)
treef1d2ef2d07d7c421cec5de3c1929b0549a7e5d66 /libs/hwui/FrameInfoVisualizer.cpp
parentc05c4e0ec183843b430e776def1b1e94b6fd8b73 (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