diff --git a/system/src/Grav/Common/Page/Media.php b/system/src/Grav/Common/Page/Media.php index f5f9dbdaf..ae5defa44 100644 --- a/system/src/Grav/Common/Page/Media.php +++ b/system/src/Grav/Common/Page/Media.php @@ -254,9 +254,14 @@ class Media extends Getters $basename = $medium->get('basename'); $basename = str_replace('@'.$from.'x', '@'.$to.'x', $basename); + $debug = $medium->get('debug'); + $medium->set('debug', false); + $file = $medium->resize($width, $height)->setPrettyName($basename)->url(); $file = preg_replace('|'. preg_quote(self::$grav['base_url_relative']) .'$|', '', GRAV_ROOT) . $file; + $medium->set('debug', $debug); + $size = filesize($file); $medium = $this->createMedium($file); diff --git a/system/src/Grav/Common/Page/Medium.php b/system/src/Grav/Common/Page/Medium.php index 7a588c3f7..66d4c7b90 100644 --- a/system/src/Grav/Common/Page/Medium.php +++ b/system/src/Grav/Common/Page/Medium.php @@ -114,7 +114,7 @@ class Medium extends Data $this->def('mime', 'application/octet-stream'); } - + $this->set('debug', self::$grav['config']->get('system.images.debug')); } /** @@ -425,7 +425,7 @@ class Medium extends Data $this->image(); } - if (self::$grav['config']->get('system.images.debug') && !$this->debug_watermarked) { + if ($this->get('debug') && !$this->debug_watermarked) { $ratio = $this->get('ratio'); if (!$ratio) {