Fixed MapBase.ZoomMap method.

This commit is contained in:
ClemensF 2016-02-21 21:39:37 +01:00
parent ea541225b5
commit 1f18c48285

View file

@ -406,8 +406,13 @@ namespace MapControl
/// </summary> /// </summary>
public void ZoomMap(Point origin, double zoomLevel) public void ZoomMap(Point origin, double zoomLevel)
{ {
SetTransformOrigin(origin); zoomLevel = Math.Min(Math.Max(zoomLevel, MinZoomLevel), MaxZoomLevel);
TargetZoomLevel = Math.Min(Math.Max(zoomLevel, MinZoomLevel), MaxZoomLevel);
if (TargetZoomLevel != zoomLevel)
{
SetTransformOrigin(origin);
TargetZoomLevel = zoomLevel;
}
} }
/// <summary> /// <summary>