diff --git a/core/modules/media/src/Plugin/media/Source/Image.php b/core/modules/media/src/Plugin/media/Source/Image.php index be37177f2dc..4b6d48bd01c 100644 --- a/core/modules/media/src/Plugin/media/Source/Image.php +++ b/core/modules/media/src/Plugin/media/Source/Image.php @@ -130,12 +130,13 @@ class Image extends File { } $uri = $file->getFileUri(); - $image = $this->imageFactory->get($uri); switch ($name) { case static::METADATA_ATTRIBUTE_WIDTH: + $image = $this->imageFactory->get($uri); return $image->getWidth() ?: NULL; case static::METADATA_ATTRIBUTE_HEIGHT: + $image = $this->imageFactory->get($uri); return $image->getHeight() ?: NULL; case 'thumbnail_uri':