Merge "Fixes UMS.getPreCreatedUserLU() to ignore partial pre-created users." into tm-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
26e995aaf0
@@ -4291,7 +4291,7 @@ public class UserManagerService extends IUserManager.Stub {
|
|||||||
for (int i = 0; i < userSize; i++) {
|
for (int i = 0; i < userSize; i++) {
|
||||||
final UserData user = mUsers.valueAt(i);
|
final UserData user = mUsers.valueAt(i);
|
||||||
if (DBG) Slog.d(LOG_TAG, i + ":" + user.info.toFullString());
|
if (DBG) Slog.d(LOG_TAG, i + ":" + user.info.toFullString());
|
||||||
if (user.info.preCreated && user.info.userType.equals(userType)) {
|
if (user.info.preCreated && !user.info.partial && user.info.userType.equals(userType)) {
|
||||||
if (!user.info.isInitialized()) {
|
if (!user.info.isInitialized()) {
|
||||||
Slog.w(LOG_TAG, "found pre-created user of type " + userType
|
Slog.w(LOG_TAG, "found pre-created user of type " + userType
|
||||||
+ ", but it's not initialized yet: " + user.info.toFullString());
|
+ ", but it's not initialized yet: " + user.info.toFullString());
|
||||||
|
|||||||
Reference in New Issue
Block a user