From 704a4e499b4f73bf603974ef85e497c422100056 Mon Sep 17 00:00:00 2001 From: "Justin R. Miller" Date: Mon, 7 Sep 2015 11:57:34 -0700 Subject: [PATCH] #894 - only select/deselect markers on true single-tap --- .../main/java/com/mapbox/mapboxgl/views/MapView.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/views/MapView.java b/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/views/MapView.java index d191d34c7..f5610f5d9 100644 --- a/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/views/MapView.java +++ b/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/views/MapView.java @@ -1032,7 +1032,11 @@ public class MapView extends FrameLayout implements LocationListener { public boolean onSingleTapUp(MotionEvent e) { // Cancel any animation mNativeMapView.cancelTransitions(); + return true; + } + @Override + public boolean onSingleTapConfirmed(MotionEvent e) { // Open / Close InfoWindow float x = e.getX(); @@ -1125,16 +1129,9 @@ public class MapView extends FrameLayout implements LocationListener { } } - performClick(); return true; } - // Called for single taps after a delay - @Override - public boolean onSingleTapConfirmed(MotionEvent e) { - return false; - } - // Called for a long press @Override public void onLongPress(MotionEvent e) {