diff options
author | 2012-12-26 22:52:03 -0800 | |
---|---|---|
committer | 2012-12-26 22:52:03 -0800 | |
commit | 0da5d0d60006c1e1c69408444328baaafcf67f60 (patch) | |
tree | 78dcbb2c39e5659760605313232f159222ce3870 /java/src | |
parent | cf0c01a7aa15f5a2ba5c4b87c83e3d95ba4ca6ce (diff) | |
parent | 5bde3a61633556afb16481680daefc7cabbf5890 (diff) | |
download | latinime-0da5d0d60006c1e1c69408444328baaafcf67f60.tar.gz latinime-0da5d0d60006c1e1c69408444328baaafcf67f60.tar.xz latinime-0da5d0d60006c1e1c69408444328baaafcf67f60.zip |
am 5bde3a61: Fix an old bug in getting a word from the connected view.
* commit '5bde3a61633556afb16481680daefc7cabbf5890':
Fix an old bug in getting a word from the connected view.
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/RichInputConnection.java | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/java/src/com/android/inputmethod/latin/RichInputConnection.java b/java/src/com/android/inputmethod/latin/RichInputConnection.java index fe4a25765..f126e7d2a 100644 --- a/java/src/com/android/inputmethod/latin/RichInputConnection.java +++ b/java/src/com/android/inputmethod/latin/RichInputConnection.java @@ -568,14 +568,9 @@ public final class RichInputConnection { } } - final int cursor = getCursorPosition(); - if (start >= 0 && cursor + end <= after.length() + before.length()) { - String word = before.toString().substring(start, before.length()) - + after.toString().substring(0, end); - return new Range(before.length() - start, end, word); - } - - return null; + final String word = before.toString().substring(start, before.length()) + + after.toString().substring(0, end); + return new Range(before.length() - start, end, word); } public boolean isCursorTouchingWord(final SettingsValues settingsValues) { |