aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2011-09-15 00:28:19 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-09-15 00:28:19 -0700
commit39fe5bfc3c791a6854663e999f49fdf0cec0c403 (patch)
tree00d474c91df9080acf2329f8bd88e7ff421ff3d6 /java/src
parentb568a627b4108a01ea194c15f6b9c8cda16cc321 (diff)
parent5c08151c227d98031abe27c3f0a8f43a7126ae9d (diff)
downloadlatinime-39fe5bfc3c791a6854663e999f49fdf0cec0c403.tar.gz
latinime-39fe5bfc3c791a6854663e999f49fdf0cec0c403.tar.xz
latinime-39fe5bfc3c791a6854663e999f49fdf0cec0c403.zip
Merge "Avoid returning an object that's still used internally"
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/inputmethod/latin/Suggest.java6
-rw-r--r--java/src/com/android/inputmethod/latin/WordComposer.java4
2 files changed, 4 insertions, 6 deletions
diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java
index 93933f1bc..16dccf824 100644
--- a/java/src/com/android/inputmethod/latin/Suggest.java
+++ b/java/src/com/android/inputmethod/latin/Suggest.java
@@ -306,12 +306,10 @@ public class Suggest implements Dictionary.WordCallback {
Arrays.fill(mScores, 0);
// Save a lowercase version of the original word
- CharSequence typedWord = wordComposer.getTypedWord();
+ String typedWord = wordComposer.getTypedWord();
if (typedWord != null) {
- final String typedWordString = typedWord.toString();
- typedWord = typedWordString;
// Treating USER_TYPED as UNIGRAM suggestion for logging now.
- LatinImeLogger.onAddSuggestedWord(typedWordString, Suggest.DIC_USER_TYPED,
+ LatinImeLogger.onAddSuggestedWord(typedWord, Suggest.DIC_USER_TYPED,
Dictionary.DataType.UNIGRAM);
}
mTypedWord = typedWord;
diff --git a/java/src/com/android/inputmethod/latin/WordComposer.java b/java/src/com/android/inputmethod/latin/WordComposer.java
index 24519ad92..a79e6dc7f 100644
--- a/java/src/com/android/inputmethod/latin/WordComposer.java
+++ b/java/src/com/android/inputmethod/latin/WordComposer.java
@@ -164,11 +164,11 @@ public class WordComposer {
* Returns the word as it was typed, without any correction applied.
* @return the word that was typed so far
*/
- public CharSequence getTypedWord() {
+ public String getTypedWord() {
if (size() == 0) {
return null;
}
- return mTypedWord;
+ return mTypedWord.toString();
}
/**