From fca76a7afbd27091aed2c16e40258cc90fece0bf Mon Sep 17 00:00:00 2001 From: Andrew Date: Thu, 28 Mar 2024 18:21:10 +1300 Subject: [PATCH] Always run palette reduction even if there's only one entry --- src/reduction/palette.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/reduction/palette.rs b/src/reduction/palette.rs index 150e2526..ce5459e3 100644 --- a/src/reduction/palette.rs +++ b/src/reduction/palette.rs @@ -14,9 +14,8 @@ pub fn reduced_palette(png: &PngImage, optimize_alpha: bool) -> Option if png.ihdr.bit_depth != BitDepth::Eight { return None; } - let palette = match &png.ihdr.color_type { - ColorType::Indexed { palette } if palette.len() > 1 => palette, - _ => return None, + let ColorType::Indexed { palette } = &png.ihdr.color_type else { + return None; }; let mut used = [false; 256];