Open alexdarh opened 2 years ago
ошибка происходит вот здесь YMKMapObjectCollection *objects = self.mapWindow.map.mapObjects; YamapMarkerView* marker = (YamapMarkerView*) subview; [objects removeWithMapObject:[marker getMapObject]];
В Вашем примере на ios такая же ошибка (
Проблема не исчезает (
@alexdarh с новой версией проблема до сих пор актуальна?
Да. Скриншот с ClusteredYamap.
me to
происходит в компоненте ClusteredYamap, причем, когда меняешь состояние
Закоментировал, все работает без ошибки
И все таки, как решается данная проблема с ClusteredYamap при отрисовке маркера в children?
Возникает ошибка при поптыки перейти на другую страницу при помощи navigation.navigate
react-navigation
Нашёл источник проблемы, конкретно у меня были точки с одинаковыми координатами, убрал дубляж и всё заработало.
Здравствуйте. Такая ситуация:
имею подключенные карты версии 4.0.2
{markers && ( <> {markers.map((item: Point, idx: number) =>( <Marker key = {'marker'+idx} point={item} scale={0.07} source={require('../../assets/point_light.png')} /> )}
Если я добавляю маркеры в массив markers то они добавляются и рендерятся нормально а вот если удаляю из массива хоть один маркер или делаю его [] то вылетает эта ошибка. Карты подключены не в компоненте класса.![Simulator Screen Shot - iPhone 12 - 2022-02-21 at 14 41 10](https://user-images.githubusercontent.com/62577345/154929638-70fb8361-8c77-435d-9caa-8b0b80b7fd20.png)
Как ее побороть? Или может есть нюансы использования модуля которые я не понял. Огромное спасибо если кто-то откликнется