diff options
| author | 2022-06-17 13:20:58 +0000 | |
|---|---|---|
| committer | 2022-06-21 18:24:07 +0000 | |
| commit | 6920cf55469fd1f8f274c56593330f4a1fb59ba0 (patch) | |
| tree | f405a2871a56719ebd9a0771ecd98f4b3155054e /libs/androidfw/ResourceTimer.cpp | |
| parent | 41bcf6803e641463a0fc850f4463bd314df25e8a (diff) | |
Ignore overriding pending animaiton for unlock transition.
System app can request to override app transition animation using
the following hidden APIs.
- IWindowManager#overridePendingAppTransitionRemote
- Activity#registerRemoteAnimations
- IActivityTaskManager#registerRemoteAnimationsForDisplay
We usually give the lowest priority for the overrides registered by
the last API, since it defines default transition animaiton for a given
transition type and others are used to overide more specific cases.
However remote animation for unlock transition is also used to sync
keyguard status between server_process and system ui, even system app
must not override it.
Bug: 231556392
Test: manual
1. Press Power button to display the lock screen.
2. Press Power button and the volume down button at the same time to
take a screenshot.
3. Tap the screenshot preview that appears in the lower left corner
of the screen.
4. Execute Fingerprint authentication to unlock the screen.
Change-Id: I16593c1aa7e7799e355aafbe47832e5c3b23c0cc
Diffstat (limited to 'libs/androidfw/ResourceTimer.cpp')
0 files changed, 0 insertions, 0 deletions