From 81bff9becd24a027e0a346dab6adb6b265bd2989 Mon Sep 17 00:00:00 2001 From: Tony Wickham Date: Wed, 20 Apr 2022 13:58:53 -0700 Subject: [PATCH] Disallow long press below taskbar icons Test: long press below icons, doesn't stash; can still swipe up Fixes: 201239461 Change-Id: Ifdf355138d7958c0442814d968f0722f54e12ae1 --- quickstep/src/com/android/launcher3/taskbar/TaskbarView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarView.java b/quickstep/src/com/android/launcher3/taskbar/TaskbarView.java index 8291475f5d..7548398be2 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarView.java +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarView.java @@ -312,8 +312,8 @@ public class TaskbarView extends FrameLayout implements FolderIcon.FolderIconPar if (!mTouchEnabled) { return true; } - if (mIconLayoutBounds.contains((int) event.getX(), (int) event.getY())) { - // Don't allow long pressing between icons. + if (mIconLayoutBounds.left <= event.getX() && event.getX() <= mIconLayoutBounds.right) { + // Don't allow long pressing between icons, or above/below them. return true; } if (mControllerCallbacks.onTouchEvent(event)) {