commit | ec5ae3a1b6ce6d6c87406def849995ec63816c55 | [log] [tgz] |
---|---|---|
author | Ken Wakasa <kwakasa@google.com> | Fri May 06 13:52:07 2011 +0900 |
committer | Ken Wakasa <kwakasa@google.com> | Fri May 06 13:52:07 2011 +0900 |
tree | d2a92796c579fc20d8682ee91b0826f38a8c23f5 | |
parent | 80bcf30dd6dabb56076c7dc246eaa54fd43d783c [diff] |
Fix IndexOutOfBoundsException in LatinIME.setSuggestions bug: 4369728 Change-Id: I7f8b09ecf7fb096bdff73b2d3575ed3779ed120d
diff --git a/java/src/com/android/inputmethod/latin/CandidateView.java b/java/src/com/android/inputmethod/latin/CandidateView.java index 6fb80ad..11d021c 100644 --- a/java/src/com/android/inputmethod/latin/CandidateView.java +++ b/java/src/com/android/inputmethod/latin/CandidateView.java
@@ -179,7 +179,7 @@ private void updateSuggestions() { final SuggestedWords suggestions = mSuggestions; clear(); - final int count = suggestions.size(); + final int count = Math.min(mWords.size(), suggestions.size()); for (int i = 0; i < count; i++) { CharSequence word = suggestions.getWord(i); if (word == null) continue;