diff options
author | Tobrun <tobrun@mapbox.com> | 2016-05-09 10:26:43 +0200 |
---|---|---|
committer | Tobrun <tobrun@mapbox.com> | 2016-05-20 12:00:02 +0200 |
commit | d5c63e6c828e9bdeb4c7d0f9f29eae664735f7cc (patch) | |
tree | 3b976c04c1caeeece70b3024631ae1a6e6383a09 | |
parent | 69ae499a88a37b7ad21e53de8929930f8c22e0e3 (diff) | |
download | qtlocation-mapboxgl-d5c63e6c828e9bdeb4c7d0f9f29eae664735f7cc.tar.gz |
[android] #3276 - Marker view becomes selected when clicked
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java index a017475cfd..ea15583d91 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java @@ -656,9 +656,16 @@ public class MapboxMap { adaptedView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { + + if(mSelectedMarkers.contains(marker)){ + return; + } + if(mOnMarkerViewClickListener!=null){ mOnMarkerViewClickListener.onMarkerClick(marker, v); } + + mSelectedMarkers.add(marker); } }); |