From 0ab1c664c138b3bc10730c89b2d8efdacee6b15b Mon Sep 17 00:00:00 2001 From: Ken Wakasa Date: Sat, 28 Apr 2012 03:24:05 +0900 Subject: Avoid Resources$NotFoundException bug: 6410653 Change-Id: I4263632e76b44abf8ecd9114a9eb185ad39201fd --- java/src/com/android/inputmethod/latin/ImfUtils.java | 1 + 1 file changed, 1 insertion(+) (limited to 'java/src/com/android/inputmethod/latin/ImfUtils.java') diff --git a/java/src/com/android/inputmethod/latin/ImfUtils.java b/java/src/com/android/inputmethod/latin/ImfUtils.java index 4633b82f5..af46a02c0 100644 --- a/java/src/com/android/inputmethod/latin/ImfUtils.java +++ b/java/src/com/android/inputmethod/latin/ImfUtils.java @@ -66,6 +66,7 @@ public class ImfUtils { public static boolean checkIfSubtypeBelongsToThisIme(Context context, InputMethodSubtype ims) { final InputMethodInfo myImi = getInputMethodInfoOfThisIme(context); final InputMethodManager imm = getInputMethodManager(context); + // TODO: Cache all subtypes of this IME for optimization final List subtypes = imm.getEnabledInputMethodSubtypeList(myImi, true); for (final InputMethodSubtype subtype : subtypes) { if (subtype.equals(ims)) { -- cgit v1.2.3-83-g751a