mirror of
https://github.com/getgrav/grav.git
synced 2026-07-04 13:38:07 +02:00
Fix orientation for images added via twig
This commit is contained in:
@@ -41,7 +41,8 @@ class ImageMedium extends Medium
|
||||
public static $magic_actions = [
|
||||
'resize', 'forceResize', 'cropResize', 'crop', 'zoomCrop',
|
||||
'negate', 'brightness', 'contrast', 'grayscale', 'emboss',
|
||||
'smooth', 'sharp', 'edge', 'colorize', 'sepia', 'enableProgressive'
|
||||
'smooth', 'sharp', 'edge', 'colorize', 'sepia', 'enableProgressive',
|
||||
'fixOrientation'
|
||||
];
|
||||
|
||||
/**
|
||||
@@ -260,6 +261,7 @@ class ImageMedium extends Medium
|
||||
if ($this->image) {
|
||||
$this->image();
|
||||
$this->image->clearOperations(); // Clear previously applied operations
|
||||
$this->fixOrientation();
|
||||
$this->filter();
|
||||
}
|
||||
|
||||
@@ -469,6 +471,7 @@ class ImageMedium extends Medium
|
||||
->setPrettyName(basename($this->get('basename')));
|
||||
|
||||
$this->filter();
|
||||
$this->fixOrientation();
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user