diff options
author | Winson Chung <winsonc@google.com> | 2019-05-07 11:50:42 -0700 |
---|---|---|
committer | Winson Chung <winsonc@google.com> | 2019-05-21 10:38:05 -0700 |
commit | a706700a316b63eb7f95ea458544bf67bde41ca1 (patch) | |
tree | d3be67cf428a99c65dc9227cacb1c60934406acc /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | a35495ffa371949b9176a4500e7fccc7cd0abb23 (diff) |
Clean up system ui state flags
- Move setting of the flags to the responsible components, updating them
directly instead of duplicating the logic in OverviewProxyService
- Add flags for tracking keyguard state, overview disabled state, and
screen pinning state
- Ensure the notification expanded state excludes quicksettings
- Add logging for states and both back/assistant disabled states
Bug: 132107485
Bug: 131698989
Test: Immersive mode - ensure you can't swipe back, ensure you can't swipe
up or open the assistant
Test: Expanded notification - ensure back doesn't work when locked/unlocked
Test: Expanded QS - ensure back works when locked/unlocked
Test: A11Y - ensure that 2 finger swipe up shows accessibility menu
Test: A11Y - ensure that 2 finger swipe up & hold works
Test: Bouncer - launch notification over launcher, ensure back works,
ensure assistant doesn't work
Test: Screen pinning - ensure back/assistant doesn't work
Change-Id: Ife37bf40602b997e6c2b534d9fa274ce07c53b07
Signed-off-by: Winson Chung <winsonc@google.com>
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions