From ff07d32ca62008b21c862b10334df8b2d379bfc5 Mon Sep 17 00:00:00 2001 From: Brad Leege Date: Mon, 26 Oct 2015 12:26:31 -0500 Subject: [PATCH] [android] #2801 - Log null centerCoordinate instead of throwing NullPointerException --- .../src/main/java/com/mapbox/mapboxsdk/views/MapView.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java b/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java index 4c3bfcbed..1bddd8442 100644 --- a/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java +++ b/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java @@ -36,6 +36,7 @@ import android.support.v7.app.AlertDialog; import android.text.TextUtils; import android.util.AttributeSet; import android.util.DisplayMetrics; +import android.util.Log; import android.view.GestureDetector; import android.view.Gravity; import android.view.InputDevice; @@ -990,7 +991,8 @@ public final class MapView extends FrameLayout { @UiThread public void setCenterCoordinate(@NonNull LatLng centerCoordinate, boolean animated) { if (centerCoordinate == null) { - throw new NullPointerException("centerCoordinate is null"); + Log.w(TAG, "centerCoordiate was null, so just returning"); + return; } long duration = animated ? ANIMATION_DURATION : 0; mNativeMapView.cancelTransitions(); @@ -1988,7 +1990,7 @@ public final class MapView extends FrameLayout { } } } - + // // Camera //