Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0103d75a authored by Chieu Nguyen's avatar Chieu Nguyen
Browse files

Move dictionary facilitator handling.

Change-Id: Ibd42982996a36ac52b4c916035491b835f8d14f9
parent 8b290806
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -34,11 +34,10 @@ public class StatsUtilsManager {
        return sInstance;
    }

    public void onCreate(final Context context) {
    public void onCreate(final Context context, final DictionaryFacilitator dictionaryFacilitator) {
    }

    public void onLoadSettings(final Context context, final SettingsValues settingsValues,
            final DictionaryFacilitator dictionaryFacilitator) {
    public void onLoadSettings(final Context context, final SettingsValues settingsValues) {
    }

    public void onStartInputView() {
+2 −3
Original line number Diff line number Diff line
@@ -553,7 +553,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
        KeyboardSwitcher.init(this);
        AudioAndHapticFeedbackManager.init(this);
        AccessibilityUtils.init(this);
        mStatsUtilsManager.onCreate(this /* context */);
        mStatsUtilsManager.onCreate(this /* context */, mDictionaryFacilitator);
        super.onCreate();

        mHandler.onCreate();
@@ -606,8 +606,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
        }
        refreshPersonalizationDictionarySession(currentSettingsValues);
        resetDictionaryFacilitatorIfNecessary();
        mStatsUtilsManager.onLoadSettings(this /* context */, currentSettingsValues,
                mDictionaryFacilitator);
        mStatsUtilsManager.onLoadSettings(this /* context */, currentSettingsValues);
    }

    private void refreshPersonalizationDictionarySession(