mirror of
https://github.com/ClemensFischer/XAML-Map-Control.git
synced 2025-12-06 07:12:04 +01:00
Fixed MapBase.ZoomMap method.
This commit is contained in:
parent
ea541225b5
commit
1f18c48285
|
|
@ -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>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue