diff --git a/src/com/android/launcher3/allapps/search/AllAppsSearchBarController.java b/src/com/android/launcher3/allapps/search/AllAppsSearchBarController.java index a6a47a71db..886460e5c7 100644 --- a/src/com/android/launcher3/allapps/search/AllAppsSearchBarController.java +++ b/src/com/android/launcher3/allapps/search/AllAppsSearchBarController.java @@ -16,6 +16,7 @@ package com.android.launcher3.allapps.search; import static com.android.launcher3.logging.StatsLogManager.LauncherEvent.LAUNCHER_ALLAPPS_FOCUSED_ITEM_SELECTED_WITH_IME; +import static com.android.launcher3.logging.StatsLogManager.LauncherEvent.LAUNCHER_ALLAPPS_QUICK_SEARCH_WITH_IME; import android.text.Editable; import android.text.SpannableStringBuilder; @@ -122,7 +123,9 @@ public class AllAppsSearchBarController if (actionId == EditorInfo.IME_ACTION_SEARCH || actionId == EditorInfo.IME_ACTION_GO) { mLauncher.getStatsLogManager().logger() - .log(LAUNCHER_ALLAPPS_FOCUSED_ITEM_SELECTED_WITH_IME); + .log(actionId == EditorInfo.IME_ACTION_SEARCH + ? LAUNCHER_ALLAPPS_QUICK_SEARCH_WITH_IME + : LAUNCHER_ALLAPPS_FOCUSED_ITEM_SELECTED_WITH_IME); // selectFocusedView should return SearchTargetEvent that is passed onto onClick return mLauncher.getAppsView().getMainAdapterProvider().launchHighlightedItem(); } diff --git a/src/com/android/launcher3/logging/StatsLogManager.java b/src/com/android/launcher3/logging/StatsLogManager.java index 7e6f81cf49..9af72c33d4 100644 --- a/src/com/android/launcher3/logging/StatsLogManager.java +++ b/src/com/android/launcher3/logging/StatsLogManager.java @@ -582,7 +582,11 @@ public class StatsLogManager implements ResourceBasedOverride { LAUNCHER_TASKBAR_A11Y_BUTTON_LONGPRESS(1011), @UiEvent(doc = "Show an 'Undo' snackbar when users dismiss a predicted hotseat item") - LAUNCHER_DISMISS_PREDICTION_UNDO(1035); + LAUNCHER_DISMISS_PREDICTION_UNDO(1035), + + @UiEvent(doc = "User clicked on IME quicksearch button.") + LAUNCHER_ALLAPPS_QUICK_SEARCH_WITH_IME(1047), + ; // ADD MORE