summaryrefslogtreecommitdiff
path: root/packages/SettingsLib/RestrictedLockUtils
diff options
context:
space:
mode:
authorPhilip P. Moltmann <moltmann@google.com>2018-10-09 15:49:54 -0700
committerPhilip P. Moltmann <moltmann@google.com>2018-10-09 15:58:50 -0700
commit54ff6b0138b45da95b81bfecdddae6eb27089edb (patch)
treedc50867f01fad5eead175cd43491fc23d1e35c79 /packages/SettingsLib/RestrictedLockUtils
parent421f1a152c44192bff66ff99a13af8080c6b618c (diff)
Use public method in RestrictedLockUtils#isCurrentUserOrProfile
No need for new system API Test: Built Bug: 116798569 Change-Id: Iec6b29f8e47037854b36556a03e1f044dcaa5136
Diffstat (limited to 'packages/SettingsLib/RestrictedLockUtils')
-rw-r--r--packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java b/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java
index 738181d76c2a..bac45d3d35e8 100644
--- a/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java
+++ b/packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java
@@ -91,13 +91,7 @@ public class RestrictedLockUtils {
public static boolean isCurrentUserOrProfile(Context context, int userId) {
UserManager um = context.getSystemService(UserManager.class);
- int[] userIds = um.getProfileIds(UserHandle.myUserId(), true);
- for (int i = 0; i < userIds.length; i++) {
- if (userIds[i] == userId) {
- return true;
- }
- }
- return false;
+ return um.getUserProfiles().contains(UserHandle.of(userId));
}
public static class EnforcedAdmin {