summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorkwaky <kwaky@google.com>2020-05-28 11:55:54 -0700
committerkwaky <kwaky@google.com>2020-06-02 19:47:13 -0700
commit5dc67de14458ff5c6ffaab55f252432da036d082 (patch)
tree33eefced126620fd7550fe44b8ce59842f434ad2 /tools/aapt2/java/JavaClassGenerator.cpp
parent82352f9db80b5079ff2443334dd5854551795af4 (diff)
Add occlusion logic to OverlayViewGlobalStateController and CarKeyguardViewController
Activity has a public API setShowWhenLocked, which, if set to true, allows it to be shown when the device is locked, thereby "occluding" the Keyguard. In the Phone OS implementation, when an occluding Activity is showing, Keyguard is temporarily dismissed and StatusBar expands. In the AAOS implementation where SystemUI components are mounted to the SystemUIOverlayWindow, OverlayViewGlobalStateController hides all views mounted to it unless they are configured to be shown even during occlusion. Test: Unit Tests + atest CtsWindowManagerDeviceTestCases:ActivityLifecycleTopResumedStateTests#testTopPositionLaunchedOnTopOfLockScreen Bug: 156781505 Change-Id: I8320e97a575a990ba4301729c6b0e6c86d6ef7c5
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions