Клуб API Карт

Глюк setBounds

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

Есть переменная collection = GeoObjectCollection, содержащая в себе несколько плейсмарков.

По этой ссылке при клике на вкладку КАРТА вызывается метод setBounds, в который передаю collection.getBounds(), чтобы карта приняла максимально возможный масштаб и чтобы все метки оставались видны.

Проблема в том, что если все метки на карте размещены очень и очень близко, практически в одном месте, то метод делает масштаб настолько близким, которого нет даже в панели слева и поэтому виден серый экран. Если немного отдалить масштаб скроллингом мыши, то карта в итоге загрузится нормально.

Как решить проблему?

 

Спасибо.