diff --git a/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt b/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt index eec0866..1d43f65 100644 --- a/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt +++ b/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt @@ -36,9 +36,9 @@ class YandexMapManager( } private val userLocationLayer by lazy { - MapKitFactory.getInstance().createUserLocationLayer(mapView.mapWindow).apply { - isVisible = false - setObjectListener(this@YandexMapManager) + MapKitFactory.getInstance().createUserLocationLayer(mapView.mapWindow).also { + it.isVisible = false + it.setObjectListener(this) } }