Loading services/core/java/com/android/server/inputmethod/InputMethodUtils.java +5 −7 Original line number Diff line number Diff line Loading @@ -645,7 +645,6 @@ final class InputMethodUtils { if (imi != null && imi.getSubtypeCount() > 0) { List<InputMethodSubtype> implicitlyEnabledSubtypes = SubtypeUtils.getImplicitlyApplicableSubtypesLocked(mRes, imi); if (implicitlyEnabledSubtypes != null) { final int numSubtypes = implicitlyEnabledSubtypes.size(); for (int i = 0; i < numSubtypes; ++i) { final InputMethodSubtype st = implicitlyEnabledSubtypes.get(i); Loading @@ -654,7 +653,6 @@ final class InputMethodUtils { } } } } } else { for (String s: explicitlyEnabledSubtypes) { if (s.equals(subtypeHashCode)) { Loading services/core/java/com/android/server/inputmethod/SubtypeUtils.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.server.inputmethod; import android.annotation.NonNull; import android.annotation.Nullable; import android.content.res.Resources; import android.os.LocaleList; Loading Loading @@ -123,6 +124,7 @@ final class SubtypeUtils { source -> source != null ? source.getLocaleObject() : null; @VisibleForTesting @NonNull static ArrayList<InputMethodSubtype> getImplicitlyApplicableSubtypesLocked( Resources res, InputMethodInfo imi) { final LocaleList systemLocales = res.getConfiguration().getLocales(); Loading Loading
services/core/java/com/android/server/inputmethod/InputMethodUtils.java +5 −7 Original line number Diff line number Diff line Loading @@ -645,7 +645,6 @@ final class InputMethodUtils { if (imi != null && imi.getSubtypeCount() > 0) { List<InputMethodSubtype> implicitlyEnabledSubtypes = SubtypeUtils.getImplicitlyApplicableSubtypesLocked(mRes, imi); if (implicitlyEnabledSubtypes != null) { final int numSubtypes = implicitlyEnabledSubtypes.size(); for (int i = 0; i < numSubtypes; ++i) { final InputMethodSubtype st = implicitlyEnabledSubtypes.get(i); Loading @@ -654,7 +653,6 @@ final class InputMethodUtils { } } } } } else { for (String s: explicitlyEnabledSubtypes) { if (s.equals(subtypeHashCode)) { Loading
services/core/java/com/android/server/inputmethod/SubtypeUtils.java +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.server.inputmethod; import android.annotation.NonNull; import android.annotation.Nullable; import android.content.res.Resources; import android.os.LocaleList; Loading Loading @@ -123,6 +124,7 @@ final class SubtypeUtils { source -> source != null ? source.getLocaleObject() : null; @VisibleForTesting @NonNull static ArrayList<InputMethodSubtype> getImplicitlyApplicableSubtypesLocked( Resources res, InputMethodInfo imi) { final LocaleList systemLocales = res.getConfiguration().getLocales(); Loading