From 6fca4b795b3d7bfd3f9f242718919d8919050bc6 Mon Sep 17 00:00:00 2001 From: Schneider Victor-tulias Date: Wed, 5 Apr 2023 15:15:20 -0700 Subject: [PATCH] Cleanup ENABLE_GESTURE_ERROR_DETECTION Flag: ENABLE_GESTURE_ERROR_DETECTION Fixes: 270389990 Test: printed gesture nav logs Change-Id: I68317b75b10d46ccae29206d94290e013b2a7cca --- .../com/android/quickstep/MultiStateCallback.java | 4 +--- .../android/quickstep/util/ActiveGestureLog.java | 14 ++++++-------- src/com/android/launcher3/config/FeatureFlags.java | 4 ---- 3 files changed, 7 insertions(+), 15 deletions(-) diff --git a/quickstep/src/com/android/quickstep/MultiStateCallback.java b/quickstep/src/com/android/quickstep/MultiStateCallback.java index a68bea2cc0..df42efcc4e 100644 --- a/quickstep/src/com/android/quickstep/MultiStateCallback.java +++ b/quickstep/src/com/android/quickstep/MultiStateCallback.java @@ -86,9 +86,7 @@ public class MultiStateCallback { Log.d(TAG, "[" + System.identityHashCode(this) + "] Adding " + convertToFlagNames(stateFlag) + " to " + convertToFlagNames(mState)); } - if (FeatureFlags.ENABLE_GESTURE_ERROR_DETECTION.get()) { - trackGestureEvents(stateFlag); - } + trackGestureEvents(stateFlag); final int oldState = mState; mState = mState | stateFlag; diff --git a/quickstep/src/com/android/quickstep/util/ActiveGestureLog.java b/quickstep/src/com/android/quickstep/util/ActiveGestureLog.java index e05d85c2de..409bf9cd39 100644 --- a/quickstep/src/com/android/quickstep/util/ActiveGestureLog.java +++ b/quickstep/src/com/android/quickstep/util/ActiveGestureLog.java @@ -155,15 +155,13 @@ public class ActiveGestureLog { } public void dump(String prefix, PrintWriter writer) { - if (FeatureFlags.ENABLE_GESTURE_ERROR_DETECTION.get()) { - writer.println(prefix + "ActiveGestureErrorDetector:"); - for (int i = 0; i < logs.length; i++) { - EventLog eventLog = logs[(nextIndex + i) % logs.length]; - if (eventLog == null) { - continue; - } - ActiveGestureErrorDetector.analyseAndDump(prefix + '\t', writer, eventLog); + writer.println(prefix + "ActiveGestureErrorDetector:"); + for (int i = 0; i < logs.length; i++) { + EventLog eventLog = logs[(nextIndex + i) % logs.length]; + if (eventLog == null) { + continue; } + ActiveGestureErrorDetector.analyseAndDump(prefix + '\t', writer, eventLog); } writer.println(prefix + "ActiveGestureLog history:"); diff --git a/src/com/android/launcher3/config/FeatureFlags.java b/src/com/android/launcher3/config/FeatureFlags.java index 207ff4d5f7..ba7c052559 100644 --- a/src/com/android/launcher3/config/FeatureFlags.java +++ b/src/com/android/launcher3/config/FeatureFlags.java @@ -76,10 +76,6 @@ public final class FeatureFlags { * Declare a new ToggleableFlag below. Give it a unique key (e.g. "QSB_ON_FIRST_SCREEN"), * and set a default value for the flag. This will be the default value on Debug builds. */ - public static final BooleanFlag ENABLE_GESTURE_ERROR_DETECTION = getDebugFlag(270389990, - "ENABLE_GESTURE_ERROR_DETECTION", ENABLED, - "Analyze gesture events and log detected errors"); - // When enabled the promise icon is visible in all apps while installation an app. public static final BooleanFlag PROMISE_APPS_IN_ALL_APPS = getDebugFlag(270390012, "PROMISE_APPS_IN_ALL_APPS", DISABLED, "Add promise icon in all-apps");