diff options
author | 2013-09-24 07:08:08 -0700 | |
---|---|---|
committer | 2013-09-24 07:08:08 -0700 | |
commit | f05aeb64d9761b82a2b47a2b09621a34cd604049 (patch) | |
tree | ca90bde81525db024e464945c640ab3ee3a9583c /java/src/com/android/inputmethod/latin/personalization/DynamicPredictionDictionaryBase.java | |
parent | 8d7365d4c0cdba2a586142766a903d823fc73288 (diff) | |
parent | 2e58670da9687fd1fd28c322e03343957d11568c (diff) | |
download | latinime-f05aeb64d9761b82a2b47a2b09621a34cd604049.tar.gz latinime-f05aeb64d9761b82a2b47a2b09621a34cd604049.tar.xz latinime-f05aeb64d9761b82a2b47a2b09621a34cd604049.zip |
am 2e58670d: Quit using ExpandableDictionary.
* commit '2e58670da9687fd1fd28c322e03343957d11568c':
Quit using ExpandableDictionary.
Diffstat (limited to 'java/src/com/android/inputmethod/latin/personalization/DynamicPredictionDictionaryBase.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/personalization/DynamicPredictionDictionaryBase.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/java/src/com/android/inputmethod/latin/personalization/DynamicPredictionDictionaryBase.java b/java/src/com/android/inputmethod/latin/personalization/DynamicPredictionDictionaryBase.java index 9364fb034..075d7e3c3 100644 --- a/java/src/com/android/inputmethod/latin/personalization/DynamicPredictionDictionaryBase.java +++ b/java/src/com/android/inputmethod/latin/personalization/DynamicPredictionDictionaryBase.java @@ -74,12 +74,12 @@ public abstract class DynamicPredictionDictionaryBase extends ExpandableBinaryDi @Override public void close() { - // Close only binary dictionary to reuse this dictionary. - // super.close(); - closeBinaryDictionary(); + if (!ExpandableBinaryDictionary.ENABLE_BINARY_DICTIONARY_DYNAMIC_UPDATE) { + closeBinaryDictionary(); + } // Flush pending writes. // TODO: Remove after this class become to use a dynamic binary dictionary. - asyncWriteBinaryDictionary(); + asyncFlashAllBinaryDictionary(); Settings.writeLastUserHistoryWriteTime(mPrefs, mLocale); } @@ -212,6 +212,6 @@ public abstract class DynamicPredictionDictionaryBase extends ExpandableBinaryDi // Clear the node structure on memory clear(); // Then flush the cleared state of the dictionary on disk. - asyncWriteBinaryDictionary(); + asyncFlashAllBinaryDictionary(); } } |