Loading core/java/android/os/UserManager.java +5 −1 Original line number Diff line number Diff line Loading @@ -4206,13 +4206,17 @@ public class UserManager { private boolean getUserRestrictionFromQuery(@NonNull Pair<String, Integer> restrictionPerUser) { return UserManagerCache.getUserRestrictionFromQuery( (Pair<String, Integer> q) -> mService.hasUserRestriction(q.first, q.second), // bypass cache if the flag is disabled (Pair<String, Integer> q) -> !android.multiuser.Flags.cacheUserRestrictionsReadOnly(), restrictionPerUser); } /** @hide */ public static final void invalidateUserRestriction() { if (android.multiuser.Flags.cacheUserRestrictionsReadOnly()) { UserManagerCache.invalidateUserRestrictionFromQuery(); } } /** * @hide Loading Loading
core/java/android/os/UserManager.java +5 −1 Original line number Diff line number Diff line Loading @@ -4206,13 +4206,17 @@ public class UserManager { private boolean getUserRestrictionFromQuery(@NonNull Pair<String, Integer> restrictionPerUser) { return UserManagerCache.getUserRestrictionFromQuery( (Pair<String, Integer> q) -> mService.hasUserRestriction(q.first, q.second), // bypass cache if the flag is disabled (Pair<String, Integer> q) -> !android.multiuser.Flags.cacheUserRestrictionsReadOnly(), restrictionPerUser); } /** @hide */ public static final void invalidateUserRestriction() { if (android.multiuser.Flags.cacheUserRestrictionsReadOnly()) { UserManagerCache.invalidateUserRestrictionFromQuery(); } } /** * @hide Loading