+ Fixed: ZoomControl ignores MaxZoom on FitToFill

This commit is contained in:
Paul Mandalka 2014-02-24 16:24:21 +01:00
Родитель da6201fde5
Коммит ebfd2fb69f
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -1396,7 +1396,7 @@ namespace GraphX.Controls
if (_presenter == null)
return;
var c = IsContentGraphArea ? GraphAreaContent.ContentSize.Size : ContentVisual.DesiredSize;
var deltaZoom = Math.Min( ActualWidth / (c.Width), ActualHeight / (c.Height));
var deltaZoom = Math.Min(MaxZoom,Math.Min( ActualWidth / (c.Width), ActualHeight / (c.Height)));
var initialTranslate = IsContentGraphArea ? GetGraphTranslate() : GetInitialTranslate(c.Width, c.Height);
DoZoomAnimation(deltaZoom, initialTranslate.X * deltaZoom, initialTranslate.Y * deltaZoom);
}