diff --git a/platform/ios/src/MLNMapView.mm b/platform/ios/src/MLNMapView.mm index 483486974..f533b6250 100644 --- a/platform/ios/src/MLNMapView.mm +++ b/platform/ios/src/MLNMapView.mm @@ -6339,7 +6339,8 @@ static void *windowScreenContext = &windowScreenContext; CLLocation *location = self.userLocation.location; if ( ! _showsUserLocation || ! location || ! CLLocationCoordinate2DIsValid(location.coordinate) - || self.userTrackingMode == MLNUserTrackingModeNone) + || self.userTrackingMode == MLNUserTrackingModeNone + || self.userTrackingState == MLNUserTrackingStateBegan) { if (completion) {