From f89a75134b03bd2675c85249a184c09f83c6f80c Mon Sep 17 00:00:00 2001
From: Jean Chalard <jchalard@google.com>
Date: Thu, 28 Jun 2012 16:22:19 +0900
Subject: [PATCH] Small readability improvement (A10)

Change-Id: Iba326921711e1c4eab38264e66b6b44a64fec398
---
 java/src/com/android/inputmethod/latin/Suggest.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java
index b02de9a4aa..2d388e1803 100644
--- a/java/src/com/android/inputmethod/latin/Suggest.java
+++ b/java/src/com/android/inputmethod/latin/Suggest.java
@@ -166,6 +166,8 @@ public class Suggest {
     public SuggestedWords getSuggestedWords(
             final WordComposer wordComposer, CharSequence prevWordForBigram,
             final ProximityInfo proximityInfo, final boolean isCorrectionEnabled,
+            // TODO: remove isPrediction parameter. It effectively means the same thing
+            // as wordComposer.size() <= 1
             final boolean isPrediction) {
         LatinImeLogger.onStartSuggestion(prevWordForBigram);
         final boolean isFirstCharCapitalized =
@@ -261,7 +263,7 @@ public class Suggest {
             LatinImeLogger.onAddSuggestedWord(wordInfo.mWord.toString(), wordInfo.mSourceDict);
         }
 
-        if (!isPrediction) {
+        if (!TextUtils.isEmpty(typedWord)) {
             suggestionsContainer.add(0, new SuggestedWordInfo(typedWord,
                     SuggestedWordInfo.MAX_SCORE, SuggestedWordInfo.KIND_TYPED,
                     Dictionary.TYPE_USER_TYPED));
-- 
GitLab