summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2021-12-15 20:51:59 -0600
committer Riddle Hsu <riddlehsu@google.com> 2021-12-16 08:27:36 +0000
commit2c90f3b13f36536eaa58edac06e900d60eff280a (patch)
treec951ff7a8f2eb29593cfdd74359db837eab1c283 /libs/androidfw/StringPool.cpp
parent9975e2c41290a1c7bfed1c345beed4f925acf5fa (diff)
Handle non-app windows in app rotation transition asynchronously
When starting activity in different orientation with shell transition, the display will be rotated immediately. To avoid jump cut of non-app windows by the change, those windows will be faded out in old rotation. And when the app transition is done, the windows will be faded in with current rotation. This also reduces transition latency because the transition can start once the activities are ready, without waiting for those non-activity window to complete redraw. Bug: 210839369 Test: atest TransitionTests#testAppTransitionWithRotationChange Test: adb shell setprop persist.debug.shell_transit 1; reboot Launch landscape app from portrait home. Change-Id: I0afc3fcdb3b2ee9d23d5d4addc488ae085a2afd8
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions