Клуб API Карт

Как сохранить балун открытым при placemark.update()

Пост в архиве.

Всем привет,

 

у нас каждые 3 секунды для всех меток на карте делается placemark.update() (они двигаются по карте). Если кликнуть на какой-либо метке, откроется ее балун, но долго он не протянет - будет закрыт при очередной итерации update(). Чтобы избежать этого, я попробовал добавить условие -

if (placemark.getBalloon() == null)
   placemark.update(

- но оно не срабатывает, балун все равно закрывается. Как правильно сохранить балун открытым в такой ситуации?