mirror of
https://github.com/processwire/processwire.git
synced 2025-08-13 10:15:28 +02:00
Fix issue processwire/processwire-issues#1299
This commit is contained in:
@@ -862,7 +862,8 @@ class ImageSizerEngineGD extends ImageSizerEngine {
|
||||
} else if($this->imageType == IMAGETYPE_GIF) {
|
||||
// @mrx GIF transparency
|
||||
$transparentIndex = imagecolortransparent($image);
|
||||
$transparentColor = $transparentIndex != -1 ? @imagecolorsforindex($image, $transparentIndex) : 0;
|
||||
// $transparentColor = $transparentIndex != -1 ? @imagecolorsforindex($image, $transparentIndex) : 0;
|
||||
$transparentColor = $transparentIndex != -1 ? imagecolorsforindex($image, ($transparentIndex < imagecolorstotal($image) ? $transparentIndex : $transparentIndex - 1)) : 0;
|
||||
if(!empty($transparentColor)) {
|
||||
$transparentNew = imagecolorallocate($im, $transparentColor['red'], $transparentColor['green'], $transparentColor['blue']);
|
||||
$transparentNewIndex = imagecolortransparent($im, $transparentNew);
|
||||
|
Reference in New Issue
Block a user