diff --git a/modman b/modman index 238be7b..0ef6a05 100644 --- a/modman +++ b/modman @@ -1,4 +1,4 @@ src/app/code/community/FireGento/PerfectWatermarks/ app/code/community/FireGento/PerfectWatermarks/ src/app/etc/modules/FireGento_PerfectWatermarks.xml app/etc/modules/FireGento_PerfectWatermarks.xml src/app/code/community/Varien/Image/Adapter/Imagemagic.php app/code/community/Varien/Image/Adapter/Imagemagic.php -src/shell/* shell +src/shell/imagemagicktest.php shell/imagemagicktest.php diff --git a/src/app/code/community/Varien/Image/Adapter/Imagemagic.php b/src/app/code/community/Varien/Image/Adapter/Imagemagic.php index a5c6ce2..9025cb6 100644 --- a/src/app/code/community/Varien/Image/Adapter/Imagemagic.php +++ b/src/app/code/community/Varien/Image/Adapter/Imagemagic.php @@ -146,7 +146,10 @@ public function resize($frameWidth = null, $frameHeight = null) ) { $composite = new Imagick(); $color = $this->_backgroundColor; - if ($color + + if ($this->_keepTransparency) { + $bgColor = new ImagickPixel('rgba(100%, 100%, 100%, 0)'); + } else if ($color && is_array($color) && count($color) == 3 ) {