aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
diff options
context:
space:
mode:
authorTadashi G. Takaoka <takaoka@google.com>2014-01-14 15:23:58 +0900
committerTadashi G. Takaoka <takaoka@google.com>2014-01-14 15:48:08 +0900
commitbf418f7cba9b935785797e4ec34959fe0aef69b3 (patch)
tree5c9a9775bcb200e772334efd9f4357b355824139 /java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
parent62df0a6d53bddc3a8b3642bed9d11244f5455604 (diff)
downloadlatinime-bf418f7cba9b935785797e4ec34959fe0aef69b3.tar.gz
latinime-bf418f7cba9b935785797e4ec34959fe0aef69b3.tar.xz
latinime-bf418f7cba9b935785797e4ec34959fe0aef69b3.zip
Pass time stamp to addToUserHistory method as an argument
Bug: 12179576 Change-Id: I93037ee2aa7c0432400fe2f93fb60d2e60f70f5f
Diffstat (limited to 'java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java')
-rw-r--r--java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java b/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
index 55e92cc09..71b88703a 100644
--- a/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
+++ b/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java
@@ -59,6 +59,7 @@ import com.android.inputmethod.research.ResearchLogger;
import java.util.ArrayList;
import java.util.TreeSet;
+import java.util.concurrent.TimeUnit;
/**
* This class manages the input logic.
@@ -994,7 +995,12 @@ public final class InputLogic {
final Suggest suggest = mSuggest;
if (suggest == null) return;
- suggest.mDictionaryFacilitator.addToUserHistory(mWordComposer, prevWord, suggestion);
+ final boolean wasAutoCapitalized =
+ mWordComposer.wasAutoCapitalized() && !mWordComposer.isMostlyCaps();
+ final int timeStampInSeconds = (int)TimeUnit.MILLISECONDS.toSeconds(
+ System.currentTimeMillis());
+ suggest.mDictionaryFacilitator.addToUserHistory(suggestion, wasAutoCapitalized, prevWord,
+ timeStampInSeconds);
}
public void performUpdateSuggestionStripSync(final SettingsValues settingsValues,