diff options
author | 2024-05-08 14:36:44 +0100 | |
---|---|---|
committer | 2024-05-09 12:19:28 +0100 | |
commit | d7e8f3d6a0fcd3c1cc43a4b3e1e7501141be7ed8 (patch) | |
tree | f2d40b02401da049cd03971cef82917e33f14d83 /libs/input/SpriteController.cpp | |
parent | b0133d13b0938fe3029cc6deb810fa31aef5d7ba (diff) |
UM.getAliveUsers to exclude initialised ephemeral noncurrent users.
When the device is rebooted while an ephemeral user is in foreground,
after the reboot UserManager.getAliveUsers() was containing that user
as well, which was causing a FATAL exception in BiometricScheduler
during boot.
This CL fixes that issue by excluding the initialised ephemeral
non-current users from UserManager.getAliveUsers().
Bug: 327972305
Test: atest UserManagerServiceTest#testGetAliveUsers_shouldExcludeInitialisedEphemeralNonCurrentUsers
Flag: None
Change-Id: I44cbb1e27e1aa84a5f78786d9e05d02a029fa5b3
Diffstat (limited to 'libs/input/SpriteController.cpp')
0 files changed, 0 insertions, 0 deletions