diff options
| author | 2022-10-28 11:06:49 -0700 | |
|---|---|---|
| committer | 2022-11-14 10:53:47 -0800 | |
| commit | d16bc3eea37fb20ea5114a2b4307c5ee5cf87ca5 (patch) | |
| tree | fd02c8ccde579299f9b3228a7fbda44f8abb10f2 /libs/androidfw/StringPool.cpp | |
| parent | 90e81227d9857041b6fdbc8d6ed411504bcf3602 (diff) | |
UserVisibilityMediator refactoring, step 2.
The previous refactoring introduced a startUser() on
UserVisibilityMediator and changed UserManagerInternal to call both
startUser() and assignUserToDisplay(); this CL "merges" these two
methods into just startUser(), and changed UserController.startUser()
workflow so the logic of whether the user is visible is handled by
UserVisibilityMediator.
Test: atest FrameworksMockingServicesTests:com.android.server.pm.UserManagerServiceTest UserVisibilityMediatorMUMDTest UserVisibilityMediatorSUSDTest UserControllerTest # unit
Test: atest CtsMultiUserTestCases:android.multiuser.cts.MultipleUsersOnMultipleDisplaysTest # CTS
Test: adb shell dumpsys user --visibility-mediator
Bug: 244644281
Change-Id: Ide7b62c1ab3bb119dde7dc2790919ad3c864b3e9
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions