aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2014-06-16 11:18:31 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-06-10 22:31:57 +0000
commitccfc824a8863ba800173905c439c2c4fca4458a9 (patch)
treea6e9ff8a9ee581ef13d17ee7fb448a47a567938b /java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
parent8a23703763fdbda06f1d272f47064334a5eeda14 (diff)
parentc715d95f174598f9db8e8d2e59b0c79589691d93 (diff)
downloadlatinime-ccfc824a8863ba800173905c439c2c4fca4458a9.tar.gz
latinime-ccfc824a8863ba800173905c439c2c4fca4458a9.tar.xz
latinime-ccfc824a8863ba800173905c439c2c4fca4458a9.zip
Merge "[CM2] Update beginning-of-sentence suggestions"
Diffstat (limited to 'java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java')
-rw-r--r--java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java b/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
index de0c97a8f..de95b9787 100644
--- a/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
+++ b/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
@@ -408,6 +408,9 @@ public final class InputLogic {
case Constants.CODE_SHIFT:
performRecapitalization(inputTransaction.mSettingsValues);
inputTransaction.requireShiftUpdate(InputTransaction.SHIFT_UPDATE_NOW);
+ if (mSuggestedWords.mIsPrediction) {
+ inputTransaction.setRequiresUpdateSuggestions();
+ }
break;
case Constants.CODE_CAPSLOCK:
// Note: Changing keyboard to shift lock state is handled in
@@ -815,7 +818,7 @@ public final class InputLogic {
}
startDoubleSpacePeriodCountdown(inputTransaction);
- if (wasComposingWord) {
+ if (wasComposingWord || mSuggestedWords.isEmpty()) {
inputTransaction.setRequiresUpdateSuggestions();
}
} else {