diff options
author | 2013-04-10 19:44:36 +0900 | |
---|---|---|
committer | 2013-04-10 20:10:28 +0900 | |
commit | 30b8004b562bd43c8e42a838012fbab104bb0eab (patch) | |
tree | 65e5a7d9bb138ffa9169afc84f9f64466f69c128 /java/src | |
parent | 4f43076370dd2fb6243f28ee932d6c593c49ee43 (diff) | |
download | latinime-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.java | 3 |
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; } } |