Look up thresholds during decoder reset.

Bug 20701628.

Change-Id: I4de89587776a0859aeda5d2ed76ab1eb4f918458
diff --git a/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java b/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java
index 9d30ccd..02015da 100644
--- a/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java
+++ b/java/src/com/android/inputmethod/latin/DictionaryFacilitator.java
@@ -101,7 +101,7 @@
      *
      * WARNING: The service methods that call start/finish are very spammy.
      */
-    void onFinishInput();
+    void onFinishInput(Context context);
 
     boolean isActive();
 
diff --git a/java/src/com/android/inputmethod/latin/DictionaryFacilitatorImpl.java b/java/src/com/android/inputmethod/latin/DictionaryFacilitatorImpl.java
index 6649d55..63064ba 100644
--- a/java/src/com/android/inputmethod/latin/DictionaryFacilitatorImpl.java
+++ b/java/src/com/android/inputmethod/latin/DictionaryFacilitatorImpl.java
@@ -221,7 +221,7 @@
     }
 
     @Override
-    public void onFinishInput() {
+    public void onFinishInput(Context context) {
     }
 
     @Override
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java
index 330be37..089670e 100644
--- a/java/src/com/android/inputmethod/latin/LatinIME.java
+++ b/java/src/com/android/inputmethod/latin/LatinIME.java
@@ -972,7 +972,7 @@
     void onFinishInputInternal() {
         super.onFinishInput();
 
-        mDictionaryFacilitator.onFinishInput();
+        mDictionaryFacilitator.onFinishInput(this);
         final MainKeyboardView mainKeyboardView = mKeyboardSwitcher.getMainKeyboardView();
         if (mainKeyboardView != null) {
             mainKeyboardView.closing();