summaryrefslogtreecommitdiff
path: root/services/coverage/java
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2022-09-14 22:59:51 +0800
committer Riddle Hsu <riddlehsu@google.com> 2022-09-14 22:59:51 +0800
commita7b45cb8c018e592e8677b8068494be0c05c439d (patch)
treea7c356de203541688743caf663dc24c674469600 /services/coverage/java
parent9fefe95ba6f566c5993ed84d40e10be533c4cb2e (diff)
Disable freeze insets for non blast sync shell transition
The method shouldFreezeInsetsPosition was added for when display rotation happens, if the rotated insets position is sent to client before the rotation animation starts, the system bars will jump to weird position temporally because the client side insets animation runner is not a part of sync system. But during freezing, it still has a race that after the start transaction of transition is applied (no longer freeze), the new position doesn't apply synchronously. Then the bars may flicker after rotation animation starts. Since the sync method of shell transition is going to switch to non-blast version, just disable it and rely on the screenshot to cover any temporary states. Bug: 234585256 Test: atest TransitionTests#testDisplayRotationChange Change-Id: I7499db22b1008820f7dcc62ce714eeb27f0fd674
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions