From 1ddde55543c83d4145d478d97c42e06b771319dc Mon Sep 17 00:00:00 2001 From: Matias Griese Date: Mon, 9 May 2022 14:45:43 +0300 Subject: [PATCH] Fixed retina scale --- system/src/Grav/Common/Page/Medium/ImageMedium.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system/src/Grav/Common/Page/Medium/ImageMedium.php b/system/src/Grav/Common/Page/Medium/ImageMedium.php index 38bfc44d8..812c912d7 100644 --- a/system/src/Grav/Common/Page/Medium/ImageMedium.php +++ b/system/src/Grav/Common/Page/Medium/ImageMedium.php @@ -282,7 +282,8 @@ class ImageMedium extends Medium implements ImageMediaInterface, ImageManipulate $height = $this->height; } - $scaling_factor = min(1, $this->imageSettings['retina_scale'] ?? (int)$this->getConfig('system.images.cls.retina_scale', 1)); + $scaling_factor = max(1, $this->imageSettings['retina_scale'] ?? (int)$this->getConfig('system.images.cls.retina_scale', 1)); + if (!isset($attributes['width'])) { $attributes['width'] = (int)($width / $scaling_factor); }