From a87f99a35ae37dc4520834a80976306e4c388e88 Mon Sep 17 00:00:00 2001 From: Hyunyoung Song Date: Mon, 2 Nov 2020 20:45:06 -0800 Subject: [PATCH] [DO NOT MERGE] Add WW log for noti shade swipe down from home. Bug: 171973663 Change-Id: I1e8ff20c62d4f91a05cb1cfc0337e351f2bc8885 --- .../touchcontrollers/StatusBarTouchController.java | 3 +++ src/com/android/launcher3/logging/StatsLogManager.java | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/quickstep/src/com/android/launcher3/uioverrides/touchcontrollers/StatusBarTouchController.java b/quickstep/src/com/android/launcher3/uioverrides/touchcontrollers/StatusBarTouchController.java index 16bd9ed384..7a7cbb4d9b 100644 --- a/quickstep/src/com/android/launcher3/uioverrides/touchcontrollers/StatusBarTouchController.java +++ b/quickstep/src/com/android/launcher3/uioverrides/touchcontrollers/StatusBarTouchController.java @@ -19,6 +19,7 @@ import static android.view.MotionEvent.ACTION_DOWN; import static android.view.MotionEvent.ACTION_MOVE; import static android.view.MotionEvent.ACTION_UP; import static android.view.MotionEvent.ACTION_CANCEL; +import static com.android.launcher3.logging.StatsLogManager.LauncherEvent.LAUNCHER_SWIPE_DOWN_WORKSPACE_NOTISHADE_OPEN; import android.graphics.PointF; import android.util.SparseArray; @@ -136,6 +137,8 @@ public class StatusBarTouchController implements TouchController { mLauncher.getUserEventDispatcher().logActionOnContainer(action == ACTION_UP ? Touch.FLING : Touch.SWIPE, Direction.DOWN, ContainerType.WORKSPACE, mLauncher.getWorkspace().getCurrentPage()); + mLauncher.getStatsLogManager().logger() + .log(LAUNCHER_SWIPE_DOWN_WORKSPACE_NOTISHADE_OPEN); setWindowSlippery(false); return true; } diff --git a/src/com/android/launcher3/logging/StatsLogManager.java b/src/com/android/launcher3/logging/StatsLogManager.java index e754618a10..c4a4c98699 100644 --- a/src/com/android/launcher3/logging/StatsLogManager.java +++ b/src/com/android/launcher3/logging/StatsLogManager.java @@ -319,8 +319,10 @@ public class StatsLogManager implements ResourceBasedOverride { LAUNCHER_NAVIGATION_MODE_GESTURE_BUTTON(625), @UiEvent(doc = "User tapped on image content in Overview Select mode.") - LAUNCHER_SELECT_MODE_IMAGE(627); + LAUNCHER_SELECT_MODE_IMAGE(627), + @UiEvent(doc = "User swiped down on workspace (triggering noti shade to open).") + LAUNCHER_SWIPE_DOWN_WORKSPACE_NOTISHADE_OPEN(651); // ADD MORE private final int mId;