diff options
author | Hyunyoung Song <hyunyoungs@google.com> | 2018-10-01 10:02:45 -0700 |
---|---|---|
committer | Hyunyoung Song <hyunyoungs@google.com> | 2018-10-01 11:41:37 -0700 |
commit | be2307bbeab4b4c43a797ef5f26fc4ab21a20ed4 (patch) | |
tree | 3b3bf898ae9f671a11557bcfd168e2213e00da89 /quickstep | |
parent | ff2d0d0a9eb51ea10262e51e87fd9fb1992900aa (diff) | |
download | android_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.java | 3 |
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; |