From 720840851d268ab8ebf134feae275d43d533953e Mon Sep 17 00:00:00 2001 From: Kurt Partridge Date: Fri, 31 May 2013 22:02:19 -0700 Subject: Uncommit LogUnits when reverting textInput Bug: 9088919 Change-Id: I17187aa0afc1c3e9d32269c65f66cfb3a08663cb --- java/src/com/android/inputmethod/research/ResearchLogger.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'java/src/com/android/inputmethod/research/ResearchLogger.java') diff --git a/java/src/com/android/inputmethod/research/ResearchLogger.java b/java/src/com/android/inputmethod/research/ResearchLogger.java index 56ab90cb4..8e9559431 100644 --- a/java/src/com/android/inputmethod/research/ResearchLogger.java +++ b/java/src/com/android/inputmethod/research/ResearchLogger.java @@ -1273,6 +1273,16 @@ public class ResearchLogger implements SharedPreferences.OnSharedPreferenceChang researchLogger.commitCurrentLogUnitAsWord(text, Long.MAX_VALUE, isBatchMode); } + /** + * Log a revert of onTextInput() (known in the IME as "EnteredText"). + * + * SystemResponse: Remove the LogUnit recording the textInput + */ + public static void latinIME_handleBackspace_cancelTextInput(final String text) { + final ResearchLogger researchLogger = getInstance(); + researchLogger.uncommitCurrentLogUnit(text, true /* dumpCurrentLogUnit */); + } + /** * Log a call to LatinIME.pickSuggestionManually(). * -- cgit v1.2.3-83-g751a