diff options
| -rw-r--r-- | services/core/java/com/android/server/inputmethod/InputMethodManagerService.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/services/core/java/com/android/server/inputmethod/InputMethodManagerService.java b/services/core/java/com/android/server/inputmethod/InputMethodManagerService.java index ae53a991b0b2..c946390dc9d2 100644 --- a/services/core/java/com/android/server/inputmethod/InputMethodManagerService.java +++ b/services/core/java/com/android/server/inputmethod/InputMethodManagerService.java @@ -679,12 +679,10 @@ public final class InputMethodManagerService implements IInputMethodManagerImpl. DirectBootAwareness.AUTO); InputMethodSettingsRepository.put(userId, settings); - if (mConcurrentMultiUserModeEnabled || userId == mCurrentUserId) { - postInputMethodSettingUpdatedLocked(true /* resetDefaultEnabledIme */, userId); - // If the locale is changed, needs to reset the default ime - resetDefaultImeLocked(mContext, userId); - updateFromSettingsLocked(true, userId); - } + postInputMethodSettingUpdatedLocked(true /* resetDefaultEnabledIme */, userId); + // If the locale is changed, needs to reset the default ime + resetDefaultImeLocked(mContext, userId); + updateFromSettingsLocked(true, userId); } } } |