[iOS/Android] Move Map camera to correct region on layout change (#548)

* Move to region on layout change

* remove visibility check
This commit is contained in:
adrianknight89 2017-01-03 05:35:54 -06:00 коммит произвёл Rui Marinho
Родитель 17cdd40d1d
Коммит f003cfd388
2 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -186,6 +186,7 @@ namespace Xamarin.Forms.Maps.Android
else if (changed)
{
UpdateVisibleRegion(NativeMap.CameraPosition.Target);
MoveToRegion(Element.LastMoveToRegion, false);
}
}

Просмотреть файл

@ -190,7 +190,7 @@ namespace Xamarin.Forms.Maps.iOS
UpdateHasScrollEnabled();
else if (e.PropertyName == Map.HasZoomEnabledProperty.PropertyName)
UpdateHasZoomEnabled();
else if (e.PropertyName == VisualElement.IsVisibleProperty.PropertyName && ((Map)Element).LastMoveToRegion != null)
else if (e.PropertyName == VisualElement.HeightProperty.PropertyName && ((Map)Element).LastMoveToRegion != null)
_shouldUpdateRegion = true;
}