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

Commit bdd6c995 authored by Dan Zivkovic's avatar Dan Zivkovic
Browse files

Delete user history files.

Bug 19669016.

Change-Id: I8069fe561347851bf3c27423dbd8ba99d38c049e
parent 77fd5dbf
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -63,7 +63,7 @@ import javax.annotation.Nullable;
 */
public final class KeyboardLayoutSet {
    private static final String TAG = KeyboardLayoutSet.class.getSimpleName();
    private static final boolean DEBUG_CACHE = DebugFlags.DEBUG_ENABLED;
    private static final boolean DEBUG_CACHE = false;

    private static final String TAG_KEYBOARD_SET = "KeyboardLayoutSet";
    private static final String TAG_ELEMENT = "Element";
+3 −3
Original line number Diff line number Diff line
@@ -169,7 +169,7 @@ public interface DictionaryFacilitator {

    int getMaxFrequencyOfExactMatches(final String word);

    void clearUserHistoryDictionary();
    void clearUserHistoryDictionary(final Context context);

    String dump(final Context context);

+1 −1
Original line number Diff line number Diff line
@@ -776,7 +776,7 @@ public class DictionaryFacilitatorImpl implements DictionaryFacilitator {
    }

    @Override
    public void clearUserHistoryDictionary() {
    public void clearUserHistoryDictionary(final Context context) {
        clearSubDictionary(Dictionary.TYPE_USER_HISTORY);
    }

+2 −3
Original line number Diff line number Diff line
@@ -609,7 +609,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen

    private void refreshPersonalizationDictionarySession(
            final SettingsValues currentSettingsValues) {
        // TODO: Remove all existing personalized dictionaries.
        mDictionaryFacilitator.setIsMonolingualUser(
                mRichImm.isSystemLocaleSameAsLocaleOfAllEnabledSubtypesOfEnabledImes());
        final boolean shouldKeepUserHistoryDictionaries;
@@ -621,7 +620,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
        if (!shouldKeepUserHistoryDictionaries) {
            // Remove user history dictionaries.
            PersonalizationHelper.removeAllUserHistoryDictionaries(this);
            mDictionaryFacilitator.clearUserHistoryDictionary();
            mDictionaryFacilitator.clearUserHistoryDictionary(this);
        }
    }

@@ -1802,7 +1801,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
    // DO NOT USE THIS for any other purpose than testing.
    @UsedForTesting
    /* package for test */ void clearPersonalizedDictionariesForTest() {
        mDictionaryFacilitator.clearUserHistoryDictionary();
        mDictionaryFacilitator.clearUserHistoryDictionary(this);
    }

    @UsedForTesting