Make WordPress Core

Changes between Initial Version and Version 1 of Ticket #45982, comment 9


Ignore:
Timestamp:
09/09/2020 03:46:40 AM (5 years ago)
Author:
thatstevensguy
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #45982, comment 9

    initial v1  
    3535add_action('imagick_load_after_read', function (object $image, string $filename, string $file_extension, string $mime_type) {
    3636    if ('pdf' === $file_extension) {
    37         $image->setImageAlphaChannel(Imagick::ALPHACHANNEL_REMOVE);
    38         $image->setImageBackgroundColor('#ffffff');
     37        if ($image->getImageAlphaChannel()) {
     38            $image->setImageAlphaChannel(Imagick::ALPHACHANNEL_REMOVE);
     39            $image->setImageBackgroundColor('#ffffff');
     40        }
    3941    }
    4042}, 10, 4);