Loading services/core/java/com/android/server/pm/UserManagerService.java +7 −3 Original line number Diff line number Diff line Loading @@ -1009,10 +1009,14 @@ public class UserManagerService extends IUserManager.Stub { // in getUserRestrictionSource on who set local policies. mGlobalRestrictionOwnerUserId = userId; } else { // When profile owner sets restrictions it passes null global bundle and we reset // global restriction owner userId. if (mGlobalRestrictionOwnerUserId == userId) { // When profile owner sets restrictions it passes null global bundle and we // reset global restriction owner userId. // This means this user used to have DO, but now the DO is gone and the user // instead has PO. mGlobalRestrictionOwnerUserId = UserHandle.USER_NULL; } } { // Update local. final Bundle prev = mDevicePolicyLocalUserRestrictions.get(userId); Loading Loading
services/core/java/com/android/server/pm/UserManagerService.java +7 −3 Original line number Diff line number Diff line Loading @@ -1009,10 +1009,14 @@ public class UserManagerService extends IUserManager.Stub { // in getUserRestrictionSource on who set local policies. mGlobalRestrictionOwnerUserId = userId; } else { // When profile owner sets restrictions it passes null global bundle and we reset // global restriction owner userId. if (mGlobalRestrictionOwnerUserId == userId) { // When profile owner sets restrictions it passes null global bundle and we // reset global restriction owner userId. // This means this user used to have DO, but now the DO is gone and the user // instead has PO. mGlobalRestrictionOwnerUserId = UserHandle.USER_NULL; } } { // Update local. final Bundle prev = mDevicePolicyLocalUserRestrictions.get(userId); Loading