summaryrefslogtreecommitdiff
path: root/wifi/java/src
diff options
context:
space:
mode:
author Winson Chung <winsonc@google.com> 2024-01-24 21:42:29 +0000
committer Winson Chung <winsonc@google.com> 2024-01-26 18:31:51 +0000
commita19bbf2b0e4e6586507755df6370c812f5cb487d (patch)
treef7b2de6fb0ff6b8584a445912f743b1b47df5476 /wifi/java/src
parent684e0da6246202e2943af1f39ee6ab0fb8710f94 (diff)
Disallow non-primary SysUI users from trying to connect to overview service
- This CL does not address the root issue of SysUI components being started for profile or secondary users (which should never happen, but does based on logs and local testing). For OPS at least, we should not allow these users to try to bind to the OverviewProxyService since it will clobber the connection from the primary user preventing recents/gesture nav/etc from working - Also fix a dependency loop which can occur from NavBarHelper/ AssistManager registering an OPS callback, which is called immediately called and triggers creating AssistManager again - Add some wtfs to monitor when/how these happen later Bug: 319489709 Test: atest SystemUITests Test: Constantly enable/disable work profile, verify no connections to TIS Test: Start switch to secondary user, cancel and verify primary user connection to TIS is restored Change-Id: I784f16e267c727afcbdb37c3d9191759a14c720a Signed-off-by: Winson Chung <winsonc@google.com>
Diffstat (limited to 'wifi/java/src')
0 files changed, 0 insertions, 0 deletions