From 96699971814d64621de4d40c2819871dd2e1363e Mon Sep 17 00:00:00 2001 From: Tobrun Date: Wed, 12 Oct 2016 20:02:04 +0200 Subject: [PATCH] [android] Fix gestures when MapView is not full screen (#5562) This fixes #5528 --- .../multitouch/gesturedetectors/TwoFingerGestureDetector.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/almeros/android/multitouch/gesturedetectors/TwoFingerGestureDetector.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/almeros/android/multitouch/gesturedetectors/TwoFingerGestureDetector.java index 91e5ef13c..6be0b46d5 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/almeros/android/multitouch/gesturedetectors/TwoFingerGestureDetector.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/almeros/android/multitouch/gesturedetectors/TwoFingerGestureDetector.java @@ -133,7 +133,7 @@ public abstract class TwoFingerGestureDetector extends BaseGestureDetector { * @return Raw x value or 0 */ protected static float getRawX(MotionEvent event, int pointerIndex) { - float offset = event.getX() - event.getRawX(); + float offset = event.getRawX() - event.getX(); if (pointerIndex < event.getPointerCount()) { return event.getX(pointerIndex) + offset; } @@ -149,7 +149,7 @@ public abstract class TwoFingerGestureDetector extends BaseGestureDetector { * @return Raw y value or 0 */ protected static float getRawY(MotionEvent event, int pointerIndex) { - float offset = event.getY() - event.getRawY(); + float offset = event.getRawY() - event.getY(); if (pointerIndex < event.getPointerCount()) { return event.getY(pointerIndex) + offset; }