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 b50b9a1..e7eafc8 100644 --- a/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt +++ b/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt @@ -22,9 +22,8 @@ import com.yandex.runtime.image.ImageProvider import ru.touchin.basemap.AbstractMapManager @Suppress("detekt.TooManyFunctions") -class YandexMapManager( - mapView: MapView, - private val onUserLocationAdded: (() -> Unit)? = null +open class YandexMapManager( + mapView: MapView ) : AbstractMapManager(mapView), MapLoadedListener, CameraListener, InputListener, UserLocationObjectListener { companion object { @@ -159,8 +158,6 @@ class YandexMapManager( view.pin.setIcon(imageProvider) } userLocationAccuracyCirceColor?.let(view.accuracyCircle::setFillColor) - - onUserLocationAdded?.invoke() } override fun onObjectUpdated(view: UserLocationView, event: ObjectEvent) = Unit