Добрый день.
Помогите разобраться. Карта в скрытом слое, ставлю на нее один placemark:
var map = new ymaps.Map("gk-map-container", {
center: [mapY, mapX],
zoom: 14,
type: "yandex#map"
}
map.controls.add("zoomControl")
.add("typeSelector");
var placemark = new ymaps.Placemark([mapY, mapX], {
iconContent: pointName,
balloonContentHeader: pointName,
balloonContentBody: pointDescr,
balloonContentFooter: pointPrice
}, {
preset: 'twirl#redStretchyIcon'
}
map.geoObjects.add(placemark);
mapY, mapX и переменные pointName и т.д. задаются выше. При показе слоя делаю map.container.fitToViewport(false);
Метка выглядит так:
Мало того, что иконка не растягивается, так он еще и ставится юго-восточнее нужного места.
А вот если кликнуть по ней - baloon откроется уже на нужно месте. Если его закрыть - метка "переедет" на нужное место и станет растягиваться...
Как это побороть? Возможно нужно как-то и метку обновлять?