Позиция раз: находясь сверху страницы, на которой расположена карта (карта внизу видимой области страницы), при открытии балун появляется в верхней части карты
Позиция 2: прокрутив страницу до конца вниз и сменив балун, снова нажав на первый балун (в нашем случае "Выборг"), он открывается за пределами карты. При этом карта сдвигается, но не достаточно.
Такое ощущение, что балун центруется по высоте страницы
Использую функцию поиска по ближайшим точкам:
searchControl.events.add('resultshow', function () { var index = searchControl.getSelectedIndex(); var geoObjectsArray = searchControl.getResult(index).then(function (result) { allObj.getClosestTo(result.geometry.getCoordinates()).balloon.open(); }); }, this);
Пока разобрался, что это происходит из-за пользовательского макета балуна с автопозиционированием