Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0297bd45 authored by Jigar Thakkar's avatar Jigar Thakkar Committed by Android (Google) Code Review
Browse files

Merge "Ensure main user is not null before registering settings observer" into main

parents 3cfcf9fd 951af9e1
Loading
Loading
Loading
Loading
+10 −8
Original line number Diff line number Diff line
@@ -1023,8 +1023,9 @@ public class UserManagerService extends IUserManager.Stub {
        if (isAutoLockForPrivateSpaceEnabled()) {

            int mainUserId = getMainUserIdUnchecked();

            mContext.getContentResolver().registerContentObserverAsUser(Settings.Secure.getUriFor(
            if (mainUserId != UserHandle.USER_NULL) {
                mContext.getContentResolver().registerContentObserverAsUser(
                        Settings.Secure.getUriFor(
                                Settings.Secure.PRIVATE_SPACE_AUTO_LOCK), false,
                        mPrivateSpaceAutoLockSettingsObserver, UserHandle.of(mainUserId));

@@ -1033,6 +1034,7 @@ public class UserManagerService extends IUserManager.Stub {
                                Settings.Secure.PRIVATE_SPACE_AUTO_LOCK,
                                Settings.Secure.PRIVATE_SPACE_AUTO_LOCK_NEVER, mainUserId));
            }
        }

        markEphemeralUsersForRemoval();
    }