mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2025-03-06 14:27:43 +00:00
Fixed an issue where images were only scaled down but never up during cropping.
This commit is contained in:
parent
a4ec12cb7a
commit
d1a30133d1
|
@ -304,6 +304,12 @@ void ImageComponent::cropTransparentPadding(float maxSizeX, float maxSizeY)
|
|||
|
||||
float scaleFactor = originalSize.y() / mSize.y();
|
||||
|
||||
if (scaleFactor * mSize.x() < maxSizeX)
|
||||
scaleFactor = maxSizeX / mSize.x();
|
||||
|
||||
if (scaleFactor * mSize.y() < maxSizeY)
|
||||
scaleFactor = maxSizeY / mSize.y();
|
||||
|
||||
if (scaleFactor * mSize.x() > maxSizeX)
|
||||
scaleFactor = maxSizeX / mSize.x();
|
||||
|
||||
|
|
Loading…
Reference in a new issue