diff --git a/mobile-sdk/src/main/java/com/github/itwin/mobilesdk/ITMGeolocationManager.kt b/mobile-sdk/src/main/java/com/github/itwin/mobilesdk/ITMGeolocationManager.kt index fe6f191..893c5e0 100644 --- a/mobile-sdk/src/main/java/com/github/itwin/mobilesdk/ITMGeolocationManager.kt +++ b/mobile-sdk/src/main/java/com/github/itwin/mobilesdk/ITMGeolocationManager.kt @@ -395,7 +395,7 @@ class ITMGeolocationManager(private var context: Context, private val errorHandl ensureLocationAvailability() getWatchIds { it.add(positionId) - if (it.size == 0) { + if (it.size == 1) { requestLocationUpdates() } }