Loading services/core/java/com/android/server/pm/UserManagerInternal.java +6 −0 Original line number Diff line number Diff line Loading @@ -315,4 +315,10 @@ public abstract class UserManagerInternal { /** TODO(b/239982558): add javadoc / mention invalid_id is used to unassing */ public abstract void assignUserToDisplay(@UserIdInt int userId, int displayId); /** * Returns {@code true} if the user is visible (as defined by * {@link UserManager#isUserVisible()} in the given display. */ public abstract boolean isUserVisible(@UserIdInt int userId, int displayId); } services/core/java/com/android/server/pm/UserManagerService.java +6 −1 Original line number Diff line number Diff line Loading @@ -7005,7 +7005,12 @@ public class UserManagerService extends IUserManager.Stub { mUsersOnSecondaryDisplays.put(userId, displayId); } } @Override public boolean isUserVisible(int userId, int displayId) { return isUserVisibleOnDisplay(userId, displayId); } } // class LocalService /** * Check if user has restrictions Loading Loading
services/core/java/com/android/server/pm/UserManagerInternal.java +6 −0 Original line number Diff line number Diff line Loading @@ -315,4 +315,10 @@ public abstract class UserManagerInternal { /** TODO(b/239982558): add javadoc / mention invalid_id is used to unassing */ public abstract void assignUserToDisplay(@UserIdInt int userId, int displayId); /** * Returns {@code true} if the user is visible (as defined by * {@link UserManager#isUserVisible()} in the given display. */ public abstract boolean isUserVisible(@UserIdInt int userId, int displayId); }
services/core/java/com/android/server/pm/UserManagerService.java +6 −1 Original line number Diff line number Diff line Loading @@ -7005,7 +7005,12 @@ public class UserManagerService extends IUserManager.Stub { mUsersOnSecondaryDisplays.put(userId, displayId); } } @Override public boolean isUserVisible(int userId, int displayId) { return isUserVisibleOnDisplay(userId, displayId); } } // class LocalService /** * Check if user has restrictions Loading