diff options
| author | 2024-03-22 22:35:42 +0000 | |
|---|---|---|
| committer | 2024-04-01 18:52:57 +0000 | |
| commit | a84ac00527cf95e4e7b399da4fdc69eac49d4427 (patch) | |
| tree | 9a7928d949e2a2e991f4e0b87c3bd15d3693d35e /libs/androidfw/StringPool.cpp | |
| parent | e6cd1bb1cc28c01a7863400fc3c50c0767dc8989 (diff) | |
Add KEYGUARD_OCCLUDING flag/startTask to WAKE transition
This fixes an issue were if the device wakes and a freeform task opens
over the unlocked keyguard at the same time, the OPEN task change may be
included into the TRANSIT_WAKE transition that was not handled by the
KeyguardTransitionHandler, which prevented it from being dismissed out
of freeform mode into fullscreen mode.
This change adds the KEYGUARD_OCCLUDING flag to the wake transition, so
that the KeyguardTransitionHandler is able to handle the animation.
Bug: 329916266
Bug: 326384071
Bug: 310307979
Test: atest ActivityVisibilityTests#testFreeformWindowToTurnScreenOn
--rerun-until-failure (no failures in 200+ attempts)
Change-Id: Ia33852c77678e2596bb88fd4dcca72b451466510
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions