summaryrefslogtreecommitdiffstats
path: root/quickstep
diff options
context:
space:
mode:
authorHyunyoung Song <hyunyoungs@google.com>2018-10-01 10:02:45 -0700
committerHyunyoung Song <hyunyoungs@google.com>2018-10-01 11:41:37 -0700
commitbe2307bbeab4b4c43a797ef5f26fc4ab21a20ed4 (patch)
tree3b3bf898ae9f671a11557bcfd168e2213e00da89 /quickstep
parentff2d0d0a9eb51ea10262e51e87fd9fb1992900aa (diff)
downloadandroid_packages_apps_Trebuchet-be2307bbeab4b4c43a797ef5f26fc4ab21a20ed4.tar.gz
android_packages_apps_Trebuchet-be2307bbeab4b4c43a797ef5f26fc4ab21a20ed4.tar.bz2
android_packages_apps_Trebuchet-be2307bbeab4b4c43a797ef5f26fc4ab21a20ed4.zip
Reduce falsing on swipe down for notification shade.
b/116879058 Change-Id: If3dde635cdff09faf27dbab2cd022b9d246c7c2b
Diffstat (limited to 'quickstep')
-rw-r--r--quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java b/quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java
index 4d567865e..35f46cfc7 100644
--- a/quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java
+++ b/quickstep/src/com/android/launcher3/uioverrides/StatusBarTouchController.java
@@ -84,7 +84,8 @@ public class StatusBarTouchController implements TouchController {
}
if (action == ACTION_MOVE) {
float dy = ev.getY() - mTranslator.getDownY();
- if (dy > mTouchSlop) {
+ float dx = ev.getX() - mTranslator.getDownX();
+ if (dy > mTouchSlop && dy > Math.abs(dx)) {
mTranslator.dispatchDownEvents(ev);
mTranslator.processMotionEvent(ev);
return true;