Клуб API Карт

objectmanager баг

teterin-ilya
4 апреля 2016, 17:36

upd: Похоже, исправлено в версии от 31.03.2016 (на момент создания поста была пререлизом), хотя там описание бага несколько отличается (другой набор браузеров)

Кластеры objectmanager при зуме туда-сюда с некоторой ненулевой вероятностью сходят с ума, оставляя за собой подвисшие хотспоты, к которым не привязаны никакие объекты. И даже после удаления всех объектов с карты эти хотспоты остаются висеть и перехватывать события мыши.

Вот видео, снятое с экрана в песочнице с демонстрации собственно objectmanager.

Тут видно, что некоторые кластеры при наведении мыши не меняют курсор, а если поверх них мотать колесико - они, в отличие от своих "здоровых" соседей, мотают весь экран, а не вызывают скроллзум. Чтобы воспроизвести это, достаточно долго поиграться с зумом на этой странице.

3 комментария
з.ы. Есть же &mode=debug
https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/load-docpage/
dimik,
dimik, если бы существование пререлизов было бы чуть более документировано, то не пришлось бы ковыряться воообще. представьте себе уровень баттхерта от рабочего дня, убитого на поиск и исправление бага, который и так уже исправлен неделю назад, просто еще не в релизе.
teterin-ilya,
Вроде бы оно документировано

https://tech.yandex.ru/maps/doc/jsapi/2.1/versions/concepts/index-docpage/