Fixed MapBase.ZoomMap method.

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

View file

@ -405,9 +405,14 @@ namespace MapControl
/// in viewport coordinates. /// in viewport coordinates.
/// </summary> /// </summary>
public void ZoomMap(Point origin, double zoomLevel) public void ZoomMap(Point origin, double zoomLevel)
{
zoomLevel = Math.Min(Math.Max(zoomLevel, MinZoomLevel), MaxZoomLevel);
if (TargetZoomLevel != zoomLevel)
{ {
SetTransformOrigin(origin); SetTransformOrigin(origin);
TargetZoomLevel = Math.Min(Math.Max(zoomLevel, MinZoomLevel), MaxZoomLevel); TargetZoomLevel = zoomLevel;
}
} }
/// <summary> /// <summary>