Merge "Increase the touch slop for noti shade pull down. Bug: 116879058" into ub-launcher3-master
diff --git a/quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java b/quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java
index 35f46cf..8f33e40 100644
--- a/quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java
+++ b/quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java
@@ -51,7 +51,8 @@
public StatusBarTouchController(Launcher l) {
mLauncher = l;
- mTouchSlop = ViewConfiguration.get(l).getScaledTouchSlop();
+ // Guard against TAPs by increasing the touch slop.
+ mTouchSlop = 2 * ViewConfiguration.get(l).getScaledTouchSlop();
mTranslator = new TouchEventTranslator((MotionEvent ev)-> dispatchTouchEvent(ev));
}
@@ -90,6 +91,9 @@
mTranslator.processMotionEvent(ev);
return true;
}
+ if (Math.abs(dx) > mTouchSlop) {
+ mCanIntercept = false;
+ }
}
return false;
}