summaryrefslogtreecommitdiff
path: root/tools/aapt2/SdkConstants.cpp
diff options
context:
space:
mode:
author Nick Chameyev <nickchameyev@google.com> 2024-10-14 17:22:55 +0100
committer Nick Chameyev <nickchameyev@google.com> 2024-10-16 11:11:26 +0100
commit201e538f9641db8419eaf8b009cdfddf184b569e (patch)
treeb1c7adb0b2a2e5a6f61399ce76aa937750c76d64 /tools/aapt2/SdkConstants.cpp
parent5282b2b035606be96a0e262fbd3c02ab94d029df (diff)
Finish unfold transition after timeout
Adds a safeguard to finish the unfold Shell transition animation in case if UnfoldTransitionProgressProvider won't send the 'animation finish' event or it has already sent it by the time we received startAnimation. This should happen rarely, either due to a timing difference (startAnimation is called way too late, more than ~1 second after turning on the screen) or if there is a bug in the implementation causing the animation not to finish. These problems should be addressed as part of b/318803244. Bug: 372319646 Test: atest UnfoldTransitionHandlerTest Test: remove transtion finishing, fold/unfold => verify that transition is finished after timeout Test: fold multiple times quickly using a script => verify all transitions are finished Flag: EXEMPT bugfix Change-Id: I75176986ac815c45216731ffa42225d2748f3456
Diffstat (limited to 'tools/aapt2/SdkConstants.cpp')
0 files changed, 0 insertions, 0 deletions