From 25ffbb3766090d5996966cfbf428a4f0aebe20c5 Mon Sep 17 00:00:00 2001 From: Shuqi Date: Thu, 2 May 2024 14:04:39 +0800 Subject: [PATCH] Bug fix --- php/icon.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/php/icon.php b/php/icon.php index b03759e..39fc5cd 100644 --- a/php/icon.php +++ b/php/icon.php @@ -22,10 +22,13 @@ if (!is_file($preview_path)) { $image->setBackgroundColor(new ImagickPixel('#ffffff')); $image->readImageBlob(file_get_contents($icon_path)); $image->setImageFormat("png24"); - $image->setImageInterpolateMethod('Integer'); + $image->setImageInterpolateMethod(Imagick::INTERPOLATE_INTEGER); $image->resizeImage(180, 180, Imagick::FILTER_POINT, 1); $image->borderImage('#ffffff', 510, 225); $image->writeImage($preview_path); + $preview_mtime = time(); +} else { + $preview_mtime = filemtime($preview_path); } // generate color palette @@ -47,7 +50,7 @@ $tags = $icon_json[$icon_name . ".svg"]; - + <?= $icon_name ?> - Pixel Icons