Skip to content

Commit 478b5e2

Browse files
authored
Merge pull request #3126 from SZuenkov/fix-multiframeimage-noscalesmallerframe
Fix MultiFrameImage: frame selection in NoScaleSmallerFrame mode
2 parents acf7be0 + e544d81 commit 478b5e2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/MahApps.Metro/MahApps.Metro.Shared/Controls/MultiFrameImage.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ protected override void OnRender(DrawingContext dc)
7373
break;
7474
case MultiFrameImageMode.NoScaleSmallerFrame:
7575
var maxSize = Math.Min(RenderSize.Width, RenderSize.Height);
76-
var maxFrame = _frames.LastOrDefault(f => f.Width <= maxSize && f.Height >= maxSize) ?? _frames.First();
76+
var maxFrame = _frames.LastOrDefault(f => f.Width <= maxSize && f.Height <= maxSize) ?? _frames.First();
7777
dc.DrawImage(maxFrame, new Rect((RenderSize.Width-maxFrame.Width)/2, (RenderSize.Height - maxFrame.Height) / 2, maxFrame.Width, maxFrame.Height));
7878
break;
7979
default:

0 commit comments

Comments
 (0)