From 0d110b236bf0f94af6014080fb7b6d0ff8e0383c Mon Sep 17 00:00:00 2001 From: Ameer Armaly Date: Tue, 25 Aug 2020 19:05:55 -0700 Subject: [PATCH] MultiFingerSwipe: scale touch slop to number of fingers. Test: manual Change-Id: I990693ac07f4653f7d8ff9c097b5720593235afb --- .../android/server/accessibility/gestures/MultiFingerSwipe.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/accessibility/java/com/android/server/accessibility/gestures/MultiFingerSwipe.java b/services/accessibility/java/com/android/server/accessibility/gestures/MultiFingerSwipe.java index 07e82111d4e51..5b46cb4ab3783 100644 --- a/services/accessibility/java/com/android/server/accessibility/gestures/MultiFingerSwipe.java +++ b/services/accessibility/java/com/android/server/accessibility/gestures/MultiFingerSwipe.java @@ -294,7 +294,7 @@ class MultiFingerSwipe extends GestureMatcher { + Float.toString(mGestureDetectionThresholdPixels)); } if (getState() == STATE_CLEAR) { - if (moveDelta < mTouchSlop) { + if (moveDelta < (mTargetFingerCount * mTouchSlop)) { // This still counts as a touch not a swipe. continue; } else if (mStrokeBuffers[pointerIndex].size() == 0) {