yandexmapkit-android
yandexmapkit-android copied to clipboard
Карта исчезает при определённом зуме
Если выставить зум (даже если пальцами, а не кодом) в пределах 12.0-12.2 или 13.0-13.2 - карта исчезает
По ходу при любых значениях, у которых дробная часть меньше чем 0.2f
Спасибо за анализ попробую посмотреть и исправить.
Костыль для тех, у кого релиз должен был быть ещё вчера
mapController.addMapListener(new OnMapListener() {
@Override
public void onMapActionEvent(MapEvent mapEvent) {
switch (mapEvent.getMsg()) {
case MapEvent.MSG_ZOOM_END:
case MapEvent.MSG_SCALE_END:
final float zoom = mapController.getZoomCurrent();
if (zoom - (int) zoom < 0.2f) {
mapController.setZoomCurrent((int) zoom + 0.21f);
}
}
}
});
Только кнопки + и - будут работать некорректно с таким подходом