commit | ddc5d677571920181a35da90a0d96a75f1625af9 | [log] [tgz] |
---|---|---|
author | Hyunyoung Song <hyunyoungs@google.com> | Fri Nov 12 08:03:59 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri Nov 12 08:03:59 2021 +0000 |
tree | 3283594088fe75877d3263eaf3d07b111f461084 | |
parent | ab8760e90ea486da2f5e21b016a7f2684287b654 [diff] | |
parent | 664f68533604f13d1e05d0c8850e7e6d0a6332d6 [diff] |
Merge "Address AppEventProducer to correctly send search-result location on AppTargetEvent" into sc-v2-dev am: 664f685336 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16235837 Change-Id: I97061c17fc38c28d361499ed1557745cf1660908
diff --git a/quickstep/src/com/android/launcher3/model/AppEventProducer.java b/quickstep/src/com/android/launcher3/model/AppEventProducer.java index 1305bbc..7c29c5b 100644 --- a/quickstep/src/com/android/launcher3/model/AppEventProducer.java +++ b/quickstep/src/com/android/launcher3/model/AppEventProducer.java
@@ -271,9 +271,6 @@ case ALL_APPS_CONTAINER: { return "all-apps"; } - case SEARCH_RESULT_CONTAINER: { - return "search-results"; - } case PREDICTED_HOTSEAT_CONTAINER: { return "predictions/hotseat"; } @@ -293,6 +290,16 @@ } return "folder"; } + case SEARCH_RESULT_CONTAINER: + return "search-results"; + case EXTENDED_CONTAINERS: { + switch(ci.getExtendedContainers().getContainerCase()) { + case DEVICE_SEARCH_RESULT_CONTAINER: + case CORRECTED_DEVICE_SEARCH_RESULT_CONTAINER: + return "search-results"; + } + } + default: // fall out } return ""; }
diff --git a/quickstep/src/com/android/launcher3/model/QuickstepModelDelegate.java b/quickstep/src/com/android/launcher3/model/QuickstepModelDelegate.java index 7794d27..e82c900 100644 --- a/quickstep/src/com/android/launcher3/model/QuickstepModelDelegate.java +++ b/quickstep/src/com/android/launcher3/model/QuickstepModelDelegate.java
@@ -329,6 +329,8 @@ } if (state.predictor != null) { state.predictor.notifyAppTargetEvent(event); + Log.d(TAG, "notifyAppTargetEvent action=" + event.getAction() + + " launchLocation=" + event.getLaunchLocation()); } }