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:
Felipe Leme
2022-08-20 02:55:36 +00:00
parent eb9edb4b54
commit 89553ceaaf

View File

@@ -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());
}