map.balloon.events
.add('close', function(){
alert('close')
})
.add('open', function(){
alert('open')
})
Шаги для воспроизведения:
1. Есть карта с несколькими метками
2. Кликаем на метку видим балун видим alert('open')
3. Кликаем на следующую метку, над ней открывается балун, но события close и open не срабатывают.
4. Закрываем балун, срабатывает событие close.
Таким образом close срабатывает только если балун закрывается вручную. Событие open срабатывает только если ни один балун на карте не открыт.
Как мне отследить эти события?