aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2014-06-24 09:37:33 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-06-24 01:46:27 +0000
commit53f23234e31c9a569c7b30262cdf6bd123756aa9 (patch)
tree0c3ef9c62dc2cf8b969590c522826af9c806e142 /java/src
parentdc6ee3a63fdabe88f5528e81adabad93cfc4ecb3 (diff)
parentc82257ba6e8a13249f573edd867c5d2808db8d64 (diff)
downloadlatinime-53f23234e31c9a569c7b30262cdf6bd123756aa9.tar.gz
latinime-53f23234e31c9a569c7b30262cdf6bd123756aa9.tar.xz
latinime-53f23234e31c9a569c7b30262cdf6bd123756aa9.zip
Merge "[CS3.5] Small correction"
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/SuggestedWords.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/java/src/com/android/inputmethod/latin/SuggestedWords.java b/java/src/com/android/inputmethod/latin/SuggestedWords.java
index 8e78e970f..f22af7991 100644
--- a/java/src/com/android/inputmethod/latin/SuggestedWords.java
+++ b/java/src/com/android/inputmethod/latin/SuggestedWords.java
@@ -336,16 +336,17 @@ public class SuggestedWords {
return;
}
if (!TextUtils.isEmpty(typedWord)) {
- removeSuggestedWordInfoFrom(typedWord, candidates, 0);
+ removeSuggestedWordInfoFrom(typedWord, candidates, -1 /* startIndexExclusive */);
}
for (int i = 0; i < candidates.size(); ++i) {
- removeSuggestedWordInfoFrom(candidates.get(i).mWord, candidates, i);
+ removeSuggestedWordInfoFrom(candidates.get(i).mWord, candidates,
+ i /* startIndexExclusive */);
}
}
private static void removeSuggestedWordInfoFrom(final String word,
- final ArrayList<SuggestedWordInfo> candidates, final int startIndex) {
- for (int i = startIndex + 1; i < candidates.size(); ++i) {
+ final ArrayList<SuggestedWordInfo> candidates, final int startIndexExclusive) {
+ for (int i = startIndexExclusive + 1; i < candidates.size(); ++i) {
final SuggestedWordInfo previous = candidates.get(i);
if (word.equals(previous.mWord)) {
candidates.remove(i);