diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java index 56c308798..f78fc50eb 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java @@ -1743,7 +1743,6 @@ public class MapView extends FrameLayout { // reset tracking modes if gesture occurs resetTrackingModesIfRequired(); - // Cancel any animation mNativeMapView.cancelTransitions(); @@ -2559,7 +2558,9 @@ public class MapView extends FrameLayout { if (!mInitialLoad) { callback.onMapReady(mMapboxMap); } else { - mOnMapReadyCallbackList.add(callback); + if(callback!=null) { + mOnMapReadyCallbackList.add(callback); + } } }