diff options
| author | 2018-01-04 02:35:06 +0000 | |
|---|---|---|
| committer | 2018-01-04 02:35:06 +0000 | |
| commit | c0fec9c4a997d4d1619c97f992017a2d51eac063 (patch) | |
| tree | bf4be046a72d1aeb2a8a05ad07e84087b97f4ae0 | |
| parent | a4d9784db7e7fdbafb6685ec03d43703df443b91 (diff) | |
| parent | 7dbd24c1544917600b1396d63c7ca60553043bc5 (diff) | |
Merge "[M11n] Add missing defensive copies"
| -rw-r--r-- | services/accessibility/java/com/android/server/accessibility/GestureUtils.java | 6 | ||||
| -rw-r--r-- | services/accessibility/java/com/android/server/accessibility/MagnificationGestureHandler.java | 4 |
2 files changed, 2 insertions, 8 deletions
diff --git a/services/accessibility/java/com/android/server/accessibility/GestureUtils.java b/services/accessibility/java/com/android/server/accessibility/GestureUtils.java index abfdb683c04c..d5b53bc686da 100644 --- a/services/accessibility/java/com/android/server/accessibility/GestureUtils.java +++ b/services/accessibility/java/com/android/server/accessibility/GestureUtils.java @@ -40,12 +40,6 @@ final class GestureUtils { return (deltaTime >= timeout); } - public static boolean isSamePointerContext(MotionEvent first, MotionEvent second) { - return (first.getPointerIdBits() == second.getPointerIdBits() - && first.getPointerId(first.getActionIndex()) - == second.getPointerId(second.getActionIndex())); - } - /** * Determines whether a two pointer gesture is a dragging one. * diff --git a/services/accessibility/java/com/android/server/accessibility/MagnificationGestureHandler.java b/services/accessibility/java/com/android/server/accessibility/MagnificationGestureHandler.java index a219edbd38cd..74d2dddcdfb3 100644 --- a/services/accessibility/java/com/android/server/accessibility/MagnificationGestureHandler.java +++ b/services/accessibility/java/com/android/server/accessibility/MagnificationGestureHandler.java @@ -760,10 +760,10 @@ class MagnificationGestureHandler extends BaseEventStreamTransformation { int policyFlags) { if (event.getActionMasked() == ACTION_DOWN) { mPreLastDown = mLastDown; - mLastDown = event; + mLastDown = MotionEvent.obtain(event); } else if (event.getActionMasked() == ACTION_UP) { mPreLastUp = mLastUp; - mLastUp = event; + mLastUp = MotionEvent.obtain(event); } MotionEventInfo info = MotionEventInfo.obtain(event, rawEvent, |