aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2013-04-10 19:44:36 +0900
committerJean Chalard <jchalard@google.com>2013-04-10 20:10:28 +0900
commit30b8004b562bd43c8e42a838012fbab104bb0eab (patch)
tree65e5a7d9bb138ffa9169afc84f9f64466f69c128 /java/src
parent4f43076370dd2fb6243f28ee932d6c593c49ee43 (diff)
downloadlatinime-30b8004b562bd43c8e42a838012fbab104bb0eab.tar.gz
latinime-30b8004b562bd43c8e42a838012fbab104bb0eab.tar.xz
latinime-30b8004b562bd43c8e42a838012fbab104bb0eab.zip
Fix a bug where a space would not be inserted before a gesture
Bug: 8583675 Change-Id: I14924fef5663f48481994c02c56be45f9f85be65
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/LatinIME.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java
index 56b1c786e..db511314a 100644
--- a/java/src/com/android/inputmethod/latin/LatinIME.java
+++ b/java/src/com/android/inputmethod/latin/LatinIME.java
@@ -1540,7 +1540,8 @@ public final class LatinIME extends InputMethodService implements KeyboardAction
}
} else {
final int codePointBeforeCursor = mConnection.getCodePointBeforeCursor();
- if (mSettings.getCurrent().isUsuallyFollowedBySpace(codePointBeforeCursor)) {
+ if (Character.isLetter(codePointBeforeCursor)
+ || mSettings.getCurrent().isUsuallyFollowedBySpace(codePointBeforeCursor)) {
mSpaceState = SPACE_STATE_PHANTOM;
}
}