commit | 4f6cf258fe208329247ade7a6701ac9709820717 | [log] [tgz] |
---|---|---|
author | Jean Chalard <jchalard@google.com> | Thu Mar 15 14:08:04 2012 +0900 |
committer | Jean Chalard <jchalard@google.com> | Thu Mar 15 14:11:41 2012 +0900 |
tree | 81d69ce469ec1a8f5f562e61c1c4a08a46a8269b | |
parent | 03a35170751a635332c00bf6c272a0127a255cf6 [diff] |
Use the unique flag in SuggestionsView Also, the first word in a sugestions list can never be obsolete. Change-Id: Ib21439aac8db4e6ce5b15b7a2aabe4222bc354db
diff --git a/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java b/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java index f476d83..e82d914 100644 --- a/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java +++ b/java/src/com/android/inputmethod/compat/SuggestionSpanUtils.java
@@ -93,7 +93,6 @@ CharSequence pickedWord, SuggestedWords suggestedWords) { if (TextUtils.isEmpty(pickedWord) || CONSTRUCTOR_SuggestionSpan == null || suggestedWords == null || suggestedWords.size() == 0 - || suggestedWords.getInfo(0).isObsoleteSuggestedWord() || OBJ_SUGGESTIONS_MAX_SIZE == null) { return pickedWord; }
diff --git a/java/src/com/android/inputmethod/latin/suggestions/SuggestionsView.java b/java/src/com/android/inputmethod/latin/suggestions/SuggestionsView.java index 812376d..b8f92e4 100644 --- a/java/src/com/android/inputmethod/latin/suggestions/SuggestionsView.java +++ b/java/src/com/android/inputmethod/latin/suggestions/SuggestionsView.java
@@ -341,7 +341,7 @@ final SuggestedWordInfo info = (pos < suggestedWords.size()) ? suggestedWords.getInfo(pos) : null; - if (info != null && info.isObsoleteSuggestedWord()) { + if (suggestedWords.mIsObsoleteSuggestions && isSuggested) { return applyAlpha(color, mAlphaObsoleted); } else { return color;