diff --git a/android/src/main/java/com/rnmapbox/rnmbx/components/camera/RNMBXCamera.kt b/android/src/main/java/com/rnmapbox/rnmbx/components/camera/RNMBXCamera.kt index 0da0a301d..0d876a7e8 100644 --- a/android/src/main/java/com/rnmapbox/rnmbx/components/camera/RNMBXCamera.kt +++ b/android/src/main/java/com/rnmapbox/rnmbx/components/camera/RNMBXCamera.kt @@ -113,7 +113,7 @@ class RNMBXCamera(private val mContext: Context, private val mManager: RNMBXCame } } fun setStop(stop: CameraStop) { - if (stop.ts != mCameraStop?.ts) { + if ((stop.ts != mCameraStop?.ts) || (mCameraStop == null)) { mCameraStop = stop stop.setCallback(mCameraCallback) if (mMapView != null) {