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

Commit 31156c81 authored by Kurt Partridge's avatar Kurt Partridge
Browse files

[Rlog59d] Pass separatorString through revertCommit

Change-Id: I5ef20476318979f99f543f9300cf6198d18f6244
parent 343a852c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2312,7 +2312,7 @@ public final class LatinIME extends InputMethodService implements KeyboardAction
        }
        if (ProductionFlag.IS_EXPERIMENTAL) {
            ResearchLogger.latinIME_revertCommit(committedWord, originallyTypedWord,
                    mWordComposer.isBatchMode());
                    mWordComposer.isBatchMode(), mLastComposedWord.mSeparatorString);
            ResearchLogger.getInstance().uncommitCurrentLogUnit(committedWord,
                    true /* dumpCurrentLogUnit */);
        }
+5 −3
Original line number Diff line number Diff line
@@ -1294,9 +1294,10 @@ public class ResearchLogger implements SharedPreferences.OnSharedPreferenceChang
     */
    private static final LogStatement LOGSTATEMENT_LATINIME_REVERTCOMMIT =
            new LogStatement("LatinIMERevertCommit", true, false, "committedWord",
                    "originallyTypedWord");
                    "originallyTypedWord", "separatorString");
    public static void latinIME_revertCommit(final String committedWord,
            final String originallyTypedWord, final boolean isBatchMode) {
            final String originallyTypedWord, final boolean isBatchMode,
            final String separatorString) {
        final ResearchLogger researchLogger = getInstance();
        // TODO: Verify that mCurrentLogUnit has been restored and contains the reverted word.
        final LogUnit logUnit;
@@ -1311,7 +1312,8 @@ public class ResearchLogger implements SharedPreferences.OnSharedPreferenceChang
            }
        }
        researchLogger.enqueueEvent(logUnit != null ? logUnit : researchLogger.mCurrentLogUnit,
                LOGSTATEMENT_LATINIME_REVERTCOMMIT, committedWord, originallyTypedWord);
                LOGSTATEMENT_LATINIME_REVERTCOMMIT, committedWord, originallyTypedWord,
                separatorString);
        researchLogger.mStatistics.recordRevertCommit(SystemClock.uptimeMillis());
        researchLogger.commitCurrentLogUnitAsWord(originallyTypedWord, Long.MAX_VALUE, isBatchMode);
    }