diff options
author | 2014-01-06 03:07:23 +0000 | |
---|---|---|
committer | 2014-01-06 03:07:23 +0000 | |
commit | e91559a1197e794f3c41e442900907a680d0c91d (patch) | |
tree | a3a2d80f578e6ef9276d08a8d3e962849b5a7681 /java/src | |
parent | e9584a161249e1045de0909db45b224660a8e3ef (diff) | |
parent | b7c531b751b7c3d8e5957124654883fa2121ca1e (diff) | |
download | latinime-e91559a1197e794f3c41e442900907a680d0c91d.tar.gz latinime-e91559a1197e794f3c41e442900907a680d0c91d.tar.xz latinime-e91559a1197e794f3c41e442900907a680d0c91d.zip |
Merge "Update shortcut IME info before checking availability of it"
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/SubtypeSwitcher.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java b/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java index 379eaaa3d..b0ab60357 100644 --- a/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java +++ b/java/src/com/android/inputmethod/latin/SubtypeSwitcher.java @@ -226,6 +226,7 @@ public final class SubtypeSwitcher { } public boolean isShortcutImeEnabled() { + updateShortcutIME(); if (mShortcutInputMethodInfo == null) { return false; } @@ -237,10 +238,13 @@ public final class SubtypeSwitcher { } public boolean isShortcutImeReady() { - if (mShortcutInputMethodInfo == null) + updateShortcutIME(); + if (mShortcutInputMethodInfo == null) { return false; - if (mShortcutSubtype == null) + } + if (mShortcutSubtype == null) { return true; + } if (mShortcutSubtype.containsExtraValueKey(REQ_NETWORK_CONNECTIVITY)) { return mIsNetworkConnected; } |