Version 4.16.1. Improved manipulation and mouse pan handling

This commit is contained in:
ClemensF 2020-01-19 21:36:34 +01:00
parent 30ad3f6f0f
commit 4146db12e6

View file

@ -81,7 +81,7 @@ namespace MapControl
translation.X += e.DeltaManipulation.Translation.X;
translation.Y += e.DeltaManipulation.Translation.Y;
rotation += e.DeltaManipulation.Rotation;
scale *= (e.DeltaManipulation.Scale.X + e.DeltaManipulation.Scale.Y) / 2d;
scale *= e.DeltaManipulation.Scale.LengthSquared / 2d;
await InvokeTransformAsync(() => TransformMap(e.ManipulationOrigin, translation, rotation, scale));
}