From bd5161c0a77c380fbacd8f1358beb3e89251631b Mon Sep 17 00:00:00 2001 From: NaBian <836904362@qq.com> Date: Mon, 3 Apr 2023 23:14:52 +0800 Subject: [PATCH] fix: close #1373 --- .../HandyControl_Shared/Controls/Image/ImageViewer.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Shared/HandyControl_Shared/Controls/Image/ImageViewer.cs b/src/Shared/HandyControl_Shared/Controls/Image/ImageViewer.cs index a75951a6..9ae80e84 100644 --- a/src/Shared/HandyControl_Shared/Controls/Image/ImageViewer.cs +++ b/src/Shared/HandyControl_Shared/Controls/Image/ImageViewer.cs @@ -729,8 +729,14 @@ public class ImageViewer : Control var olgImageHeight = ImageHeight; var tempScale = isEnlarge ? _imgActualScale + ScaleInternal : _imgActualScale - ScaleInternal; - if (Math.Abs(tempScale) < ScaleInternal || Math.Abs(tempScale - 50) < 0.001) - return; + if (Math.Abs(tempScale) < ScaleInternal) + { + tempScale = ScaleInternal; + } + else if (Math.Abs(tempScale) > 50) + { + tempScale = 50; + } ImageScale = tempScale;