diff options
author | Issei Suzuki <issei@google.com> | 2021-09-28 12:24:24 +0200 |
---|---|---|
committer | Issei Suzuki <issei@google.com> | 2021-10-15 15:56:51 +0200 |
commit | 311c25b03b6f42dff86e4c3df6be587bf2417347 (patch) | |
tree | e361777995ac266ecc87eb719743609b89dc0a1f /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | ae46cf3869c8397c780623297725d52ca57e66d2 (diff) |
Revised logic to sync keyguard occlude status.
WM and SysUI must be in sync about keyguard occlude status, so WM calls
IKeyguardService#setOccluded to notify to SysUI whether the top activity
can occlude the keyguard or not.
In case remote animation is used for keyguard (un)occlude transition,
SysUI receives a binder call to start keyguard (un)occlude animation and
updates its internal state. So WM doesn't need to call
IKeyguardService#setOccluded.
Note: Keyguard occlude state can be changed without running app
transition animation. In such case, WM still needs to call
IKeyguardService#setOccluded even if remote animation is enabled.
Bug: 191349992
Test: Existing tests pass.
Change-Id: I3991809302cf151c382af5821f5a64df939ecb79
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions