|
@@ -104,7 +104,7 @@ namespace PixiEditor.Views.UserControls
|
|
|
|
|
|
private const double zoomFactor = 1.1;
|
|
private const double zoomFactor = 1.1;
|
|
private const double maxZoom = 50;
|
|
private const double maxZoom = 50;
|
|
- private const double minZoom = -20;
|
|
|
|
|
|
+ private const double minZoom = -28;
|
|
public object AdditionalContent
|
|
public object AdditionalContent
|
|
{
|
|
{
|
|
get => GetValue(AdditionalContentProperty);
|
|
get => GetValue(AdditionalContentProperty);
|
|
@@ -136,9 +136,8 @@ namespace PixiEditor.Views.UserControls
|
|
get => zoomPower;
|
|
get => zoomPower;
|
|
set
|
|
set
|
|
{
|
|
{
|
|
- if (value > maxZoom)
|
|
|
|
- return;
|
|
|
|
- if (value < minZoom)
|
|
|
|
|
|
+ value = Math.Clamp(value, minZoom, maxZoom);
|
|
|
|
+ if (value == zoomPower)
|
|
return;
|
|
return;
|
|
zoomPower = value;
|
|
zoomPower = value;
|
|
var mult = Zoom;
|
|
var mult = Zoom;
|