commit | 39748f8883055f276f6cd5e4987629f8d7a3e16b | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Tue Jun 06 02:18:16 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Jun 06 02:18:16 2023 +0000 |
tree | 530e2374563c1260bd554ea01d40b188ced656e2 | |
parent | 14dda303283765bcd8ef955eda516629dd819ba0 [diff] | |
parent | e2a6113e93924ccddb4d6962621103266fb3688e [diff] |
Merge "Don't allow Taskbar unstash during Assistant gesture" into udc-dev am: e2a6113e93 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23565985 Change-Id: Ie409a091a427f3b9ca4ef88843b3714c3028b6dc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/quickstep/src/com/android/quickstep/TouchInteractionService.java b/quickstep/src/com/android/quickstep/TouchInteractionService.java index 1624eb6..d6a468d 100644 --- a/quickstep/src/com/android/quickstep/TouchInteractionService.java +++ b/quickstep/src/com/android/quickstep/TouchInteractionService.java
@@ -911,9 +911,9 @@ base = tryCreateAssistantInputConsumer(base, newGestureState, event, reasonString); } - // If Taskbar is present, we listen for long press or cursor hover events to unstash it. + // If Taskbar is present, we listen for swipe or cursor hover events to unstash it. TaskbarActivityContext tac = mTaskbarManager.getCurrentActivityContext(); - if (tac != null) { + if (tac != null && !(base instanceof AssistantInputConsumer)) { // Present always on large screen or on small screen w/ flag DeviceProfile dp = tac.getDeviceProfile(); boolean useTaskbarConsumer = dp.isTaskbarPresent && !TaskbarManager.isPhoneMode(dp)