Loading services/core/java/com/android/server/inputmethod/InputMethodManagerService.java +6 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import static android.os.IServiceManager.DUMP_FLAG_PRIORITY_CRITICAL; import static android.os.IServiceManager.DUMP_FLAG_PRIORITY_NORMAL; import static android.os.IServiceManager.DUMP_FLAG_PROTO; import static android.os.Trace.TRACE_TAG_WINDOW_MANAGER; import static android.os.UserManager.USER_TYPE_SYSTEM_HEADLESS; import static android.provider.Settings.Secure.STYLUS_HANDWRITING_DEFAULT_VALUE; import static android.provider.Settings.Secure.STYLUS_HANDWRITING_ENABLED; import static android.server.inputmethod.InputMethodManagerServiceProto.BACK_DISPOSITION; Loading Loading @@ -6459,6 +6460,11 @@ public final class InputMethodManagerService extends IInputMethodManager.Stub if (!userHasDebugPriv(userId, shellCommand)) { continue; } // Skip on headless user if (USER_TYPE_SYSTEM_HEADLESS.equals( mUserManagerInternal.getUserInfo(userId).userType)) { continue; } final String nextIme; final List<InputMethodInfo> nextEnabledImes; if (userId == mSettings.getCurrentUserId()) { Loading Loading
services/core/java/com/android/server/inputmethod/InputMethodManagerService.java +6 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,7 @@ import static android.os.IServiceManager.DUMP_FLAG_PRIORITY_CRITICAL; import static android.os.IServiceManager.DUMP_FLAG_PRIORITY_NORMAL; import static android.os.IServiceManager.DUMP_FLAG_PROTO; import static android.os.Trace.TRACE_TAG_WINDOW_MANAGER; import static android.os.UserManager.USER_TYPE_SYSTEM_HEADLESS; import static android.provider.Settings.Secure.STYLUS_HANDWRITING_DEFAULT_VALUE; import static android.provider.Settings.Secure.STYLUS_HANDWRITING_ENABLED; import static android.server.inputmethod.InputMethodManagerServiceProto.BACK_DISPOSITION; Loading Loading @@ -6459,6 +6460,11 @@ public final class InputMethodManagerService extends IInputMethodManager.Stub if (!userHasDebugPriv(userId, shellCommand)) { continue; } // Skip on headless user if (USER_TYPE_SYSTEM_HEADLESS.equals( mUserManagerInternal.getUserInfo(userId).userType)) { continue; } final String nextIme; final List<InputMethodInfo> nextEnabledImes; if (userId == mSettings.getCurrentUserId()) { Loading