diff options
author | Guardiola31337 <pablo.guardiola@mapbox.com> | 2018-01-08 08:57:03 +0100 |
---|---|---|
committer | Guardiola31337 <pablo.guardiola@mapbox.com> | 2018-01-08 08:57:03 +0100 |
commit | 344a6585b37308bcd549296e7be7407c903d4016 (patch) | |
tree | 7ddc067e4bcb80f1103124eb2e6ae7ab0edf5ed2 | |
parent | 4731e0c7f127a94196fdb73029e616c42a3750fc (diff) | |
download | qtlocation-mapboxgl-upstream/pg-fix-duplicate-double-tap-events.tar.gz |
[android] fix sending more than once double tap event on a single double tap gestureupstream/pg-fix-duplicate-double-tap-events
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java index 6424de342e..214fa22795 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java @@ -344,13 +344,12 @@ final class MapGestureDetector { // Zoom in on gesture transform.zoom(true, new PointF(e.getX(), e.getY())); } + MapboxTelemetry.getInstance().pushEvent(MapboxEventWrapper.buildMapClickEvent( + getLocationFromGesture(e.getX(), e.getY()), + MapboxEvent.GESTURE_DOUBLETAP, transform)); break; } - MapboxTelemetry.getInstance().pushEvent(MapboxEventWrapper.buildMapClickEvent( - getLocationFromGesture(e.getX(), e.getY()), - MapboxEvent.GESTURE_DOUBLETAP, transform)); - return true; } |