commit | 9dfc2ba0a319fe56651f1c0d1601074f58b56c49 | [log] [tgz] |
---|---|---|
author | Hyunyoung Song <hyunyoungs@google.com> | Fri Nov 12 08:03:20 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri Nov 12 08:03:20 2021 +0000 |
tree | fab318eb0430620ce98b80a124a33831794c6349 | |
parent | 5401d47b534af863e5f5dd51d42c54cb42701633 [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: I015c3a22684a74c93241287dbcd27651fdf36ac3
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()); } }