Loading java/src/com/android/inputmethod/latin/DictionaryFacilitatorForSuggest.java +4 −4 Original line number Diff line number Diff line Loading @@ -217,9 +217,6 @@ public class DictionaryFacilitatorForSuggest { // Replace Dictionaries. final Dictionaries newDictionaries = new Dictionaries(newLocale, newMainDict, newContactsDict, newUserDictionary, newUserHistoryDict, newPersonalizationDict); if (listener != null) { listener.onUpdateMainDictionaryAvailability(newDictionaries.hasMainDict()); } final Dictionaries oldDictionaries; synchronized (mLock) { oldDictionaries = mDictionaries; Loading @@ -228,6 +225,9 @@ public class DictionaryFacilitatorForSuggest { asyncReloadMainDictionary(context, newLocale, listener); } } if (listener != null) { listener.onUpdateMainDictionaryAvailability(hasInitializedMainDictionary()); } // Clean up old dictionaries. oldDictionaries.mDictMap.clear(); Loading Loading @@ -266,7 +266,7 @@ public class DictionaryFacilitatorForSuggest { } } if (listener != null) { listener.onUpdateMainDictionaryAvailability(mDictionaries.hasMainDict()); listener.onUpdateMainDictionaryAvailability(hasInitializedMainDictionary()); } latchForWaitingLoadingMainDictionary.countDown(); } Loading Loading
java/src/com/android/inputmethod/latin/DictionaryFacilitatorForSuggest.java +4 −4 Original line number Diff line number Diff line Loading @@ -217,9 +217,6 @@ public class DictionaryFacilitatorForSuggest { // Replace Dictionaries. final Dictionaries newDictionaries = new Dictionaries(newLocale, newMainDict, newContactsDict, newUserDictionary, newUserHistoryDict, newPersonalizationDict); if (listener != null) { listener.onUpdateMainDictionaryAvailability(newDictionaries.hasMainDict()); } final Dictionaries oldDictionaries; synchronized (mLock) { oldDictionaries = mDictionaries; Loading @@ -228,6 +225,9 @@ public class DictionaryFacilitatorForSuggest { asyncReloadMainDictionary(context, newLocale, listener); } } if (listener != null) { listener.onUpdateMainDictionaryAvailability(hasInitializedMainDictionary()); } // Clean up old dictionaries. oldDictionaries.mDictMap.clear(); Loading Loading @@ -266,7 +266,7 @@ public class DictionaryFacilitatorForSuggest { } } if (listener != null) { listener.onUpdateMainDictionaryAvailability(mDictionaries.hasMainDict()); listener.onUpdateMainDictionaryAvailability(hasInitializedMainDictionary()); } latchForWaitingLoadingMainDictionary.countDown(); } Loading