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

Commit d87f218b authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Rename resetInternalState to resetInternalStateLocked"

parents 8b6838c5 e7bca94d
Loading
Loading
Loading
Loading
+6 −6
Original line number Original line Diff line number Diff line
@@ -128,14 +128,14 @@ public class TextServicesManagerService extends ITextServicesManager.Stub {
        synchronized (mLock) {
        synchronized (mLock) {
            if (!mSystemReady) {
            if (!mSystemReady) {
                mSystemReady = true;
                mSystemReady = true;
                resetInternalState(mSettings.getCurrentUserId());
                resetInternalStateLocked(mSettings.getCurrentUserId());
            }
            }
        }
        }
    }
    }


    void onSwitchUser(@UserIdInt int userId) {
    void onSwitchUser(@UserIdInt int userId) {
        synchronized (mLock) {
        synchronized (mLock) {
            resetInternalState(userId);
            resetInternalStateLocked(userId);
        }
        }
    }
    }


@@ -145,7 +145,7 @@ public class TextServicesManagerService extends ITextServicesManager.Stub {
            if (userId != currentUserId) {
            if (userId != currentUserId) {
                return;
                return;
            }
            }
            resetInternalState(currentUserId);
            resetInternalStateLocked(currentUserId);
        }
        }
    }
    }


@@ -173,11 +173,11 @@ public class TextServicesManagerService extends ITextServicesManager.Stub {
        mSettings = new TextServicesSettings(context.getContentResolver(), userId,
        mSettings = new TextServicesSettings(context.getContentResolver(), userId,
                useCopyOnWriteSettings);
                useCopyOnWriteSettings);


        // "resetInternalState" initializes the states for the foreground user
        // "resetInternalStateLocked" initializes the states for the foreground user
        resetInternalState(userId);
        resetInternalStateLocked(userId);
    }
    }


    private void resetInternalState(@UserIdInt int userId) {
    private void resetInternalStateLocked(@UserIdInt int userId) {
        final boolean useCopyOnWriteSettings =
        final boolean useCopyOnWriteSettings =
                !mSystemReady || !mUserManager.isUserUnlockingOrUnlocked(userId);
                !mSystemReady || !mUserManager.isUserUnlockingOrUnlocked(userId);
        mSettings.switchCurrentUser(userId, useCopyOnWriteSettings);
        mSettings.switchCurrentUser(userId, useCopyOnWriteSettings);