From 0aae28c7a4276a196e02f9381e423a9008beb2dc Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Thu, 2 Mar 2023 18:14:01 +0100 Subject: [PATCH] Fixed an issue where image cropping didn't always work correctly. --- es-core/src/components/ImageComponent.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/es-core/src/components/ImageComponent.cpp b/es-core/src/components/ImageComponent.cpp index bbeedd24a..5e04f93f3 100644 --- a/es-core/src/components/ImageComponent.cpp +++ b/es-core/src/components/ImageComponent.cpp @@ -202,6 +202,9 @@ void ImageComponent::coverFitCrop() { assert(mTargetIsCrop); + mTopLeftCrop = {0.0f, 0.0f}; + mBottomRightCrop = {1.0f, 1.0f}; + if (std::round(mSize.y) > std::round(mTargetSize.y)) { const float cropSize {1.0f - (mTargetSize.y / mSize.y)}; cropTop(cropSize / 2.0f);