Клуб API Карт

Закрытие балуна кластера по клику на пункте внутри

abc.ua
13 ноября 2014, 10:53

При клике на пункте внутри кластеризатора возникает ошибка, помогите пожалуйста разобраться почемму. http://jsfiddle.net/eshkL1cj/ (JFYI: из песочницы апи яндекс.карт она в консоль не пробрасывается)

5 комментариев
Подписаться на комментарии к посту
Доброе утро! Закрытие балуна по событию state провоцирует обращение внутри макета к уже несуществующей сущности. В будущем мы это исправим, а потом как временное решение я вам могу предложить вызывать закрытие балуна в отдельном программном потоке. К примеру, при помощи setTimeout. Пример http://jsfiddle.net/eshkL1cj/1/ правда я здесь сделал через монитор, но все же.

Спасибо! Если просто добавить setTimeout в мой вариант, то начинают неадекватно вести себя события, с монитором все ок.

 

P.s. Не нашел упоминание метода monitor.destroy в документации.

Это просто алиас метода removeAll, задокументируем :)

Отменить раскрытие "подробностей" пунтка в балуне по клику невозможно, только создавать свой макет?