Клуб API Карт

Недобирание тайлов по ширине контента

alexandermyadzel
12 мая 2012, 14:17

Есть блок с двумя колонками -- в левой результаты поиска, в правой -- карта.

 

Левую колонку можно скрыть. При скрытии, правая занимает всю ширину экрана. Как только это происходит, часть тайлов, которые не влезают целиком (справа) не добираются. При этом видно, блок контента (YMaps-tile-container) отображается правильно.

 

В чем проблема? Чем лечить?

 

4 комментария
Подписаться на комментарии к посту
map.container.fitToViewport()
alexandermyadzel
12 мая 2012, 15:53

API 1.x -- redraw() помог.

А почему он сам не вызывается?

При использовании его после скрытия и отображения карты оно понятно, а вот тут же фактически ресайз.

 

Переадресуйте этот вопрос разработчикам браузеров. Изменение размеров контейнера отследить невозможно.

alexandermyadzel
16 мая 2012, 15:27

Повторю еще раз. Сам контейнер карт (серый фон на картинке) -- знает свои размеры? Ок. Почему тогда тайлы не дорисовываются до нужного размера сами?

 

И не совсем понял про разработчиков браузеров -- что значит отследить невозможно?

Как это связано?