Fixed argument check on AM.switchUser(UserHandle).
Test: atest com.android.server.pm.UserManagerTest#testSwitchUserByHandle_ThrowsException Bug: 239982558 Change-Id: I84e903506e308e1a8d963b51ca1cc4e65579ff92
This commit is contained in:
@@ -4336,7 +4336,7 @@ public class ActivityManager {
|
||||
@RequiresPermission(anyOf = {android.Manifest.permission.MANAGE_USERS,
|
||||
android.Manifest.permission.CREATE_USERS})
|
||||
public boolean switchUser(@NonNull UserHandle user) {
|
||||
Preconditions.checkNotNull(user, "UserHandle cannot be null.");
|
||||
Preconditions.checkArgument(user != null, "UserHandle cannot be null.");
|
||||
|
||||
return switchUser(user.getIdentifier());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user