[android] - validate Marker before opening InfoWindow
This commit is contained in:
committed by
Tobrun
parent
c0efad5de2
commit
e8ad7b6a49
@@ -1,6 +1,5 @@
|
||||
package com.mapbox.mapboxsdk.maps;
|
||||
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.annotation.Nullable;
|
||||
import android.text.TextUtils;
|
||||
|
||||
@@ -55,8 +54,8 @@ class InfoWindowManager {
|
||||
return allowConcurrentMultipleInfoWindows;
|
||||
}
|
||||
|
||||
boolean isInfoWindowValidForMarker(@NonNull Marker marker) {
|
||||
return !TextUtils.isEmpty(marker.getTitle()) || !TextUtils.isEmpty(marker.getSnippet());
|
||||
boolean isInfoWindowValidForMarker(Marker marker) {
|
||||
return marker != null && (!TextUtils.isEmpty(marker.getTitle()) || !TextUtils.isEmpty(marker.getSnippet()));
|
||||
}
|
||||
|
||||
void setOnInfoWindowClickListener(@Nullable MapboxMap.OnInfoWindowClickListener listener) {
|
||||
|
||||
Reference in New Issue
Block a user