diff --git a/android/rctmgl/src/main/java/com/mapbox/rctmgl/components/mapview/RCTMGLMapView.java b/android/rctmgl/src/main/java/com/mapbox/rctmgl/components/mapview/RCTMGLMapView.java index abea06b..c45b846 100644 --- a/android/rctmgl/src/main/java/com/mapbox/rctmgl/components/mapview/RCTMGLMapView.java +++ b/android/rctmgl/src/main/java/com/mapbox/rctmgl/components/mapview/RCTMGLMapView.java @@ -441,7 +441,9 @@ public class RCTMGLMapView extends MapView implements mLocationEngine.requestLocationUpdates(); Location location = mLocationEngine.getLastLocation(); - if (location != null) { + int trackingMode = getLocationLayerTrackingMode(); + + if (location != null && trackingMode != LocationLayerMode.NONE) { LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude()); mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng)); } diff --git a/example/src/components/ShowMap.js b/example/src/components/ShowMap.js index b5bb7bf..1cca522 100644 --- a/example/src/components/ShowMap.js +++ b/example/src/components/ShowMap.js @@ -38,6 +38,7 @@ class ShowMap extends React.Component {