diff --git a/src/com/android/launcher3/logging/StatsLogManager.java b/src/com/android/launcher3/logging/StatsLogManager.java index 85013d7216..bc560fa96f 100644 --- a/src/com/android/launcher3/logging/StatsLogManager.java +++ b/src/com/android/launcher3/logging/StatsLogManager.java @@ -104,15 +104,17 @@ public class StatsLogManager implements ResourceBasedOverride { + "shortcut within longpress popup window.") LAUNCHER_SYSTEM_SHORTCUT_WIDGETS_TAP(514), - @UiEvent(doc = "User opened app info of the package by tapping on appinfo system shortcut " - + "within longpress popup window.") + @UiEvent(doc = "User tapped on app info system shortcut.") LAUNCHER_SYSTEM_SHORTCUT_APP_INFO_TAP(515), @UiEvent(doc = "User tapped on split screen icon on a task menu.") LAUNCHER_SYSTEM_SHORTCUT_SPLIT_SCREEN_TAP(518), @UiEvent(doc = "User tapped on free form icon on a task menu.") - LAUNCHER_SYSTEM_SHORTCUT_FREE_FORM_TAP(519); + LAUNCHER_SYSTEM_SHORTCUT_FREE_FORM_TAP(519), + + @UiEvent(doc = "User tapped on pause app system shortcut.") + LAUNCHER_SYSTEM_SHORTCUT_PAUSE_TAP(519); // ADD MORE private final int mId; diff --git a/src/com/android/launcher3/popup/RemoteActionShortcut.java b/src/com/android/launcher3/popup/RemoteActionShortcut.java index 3875d2e143..58251e8967 100644 --- a/src/com/android/launcher3/popup/RemoteActionShortcut.java +++ b/src/com/android/launcher3/popup/RemoteActionShortcut.java @@ -16,6 +16,7 @@ package com.android.launcher3.popup; +import static com.android.launcher3.logging.StatsLogManager.LauncherEvent.LAUNCHER_SYSTEM_SHORTCUT_PAUSE_TAP; import static com.android.launcher3.util.Executors.MAIN_EXECUTOR; import android.annotation.TargetApi; @@ -76,6 +77,8 @@ public class RemoteActionShortcut extends SystemShortcut { @Override public void onClick(View view) { AbstractFloatingView.closeAllOpenViews(mTarget); + mTarget.getStatsLogManager() + .log(LAUNCHER_SYSTEM_SHORTCUT_PAUSE_TAP, mItemInfo.buildProto()); final String actionIdentity = mAction.getTitle() + ", " + mItemInfo.getTargetComponent().getPackageName();