From cd6187433d249b5028b7056e122ea66f14bbb762 Mon Sep 17 00:00:00 2001 From: Cheong Lau <234708519+Cheong-Lau@users.noreply.github.com> Date: Sat, 8 Nov 2025 14:44:57 +1000 Subject: [PATCH] fixup! chore: more pedantic clippy suggestions This fixes an accidental change that converted images to `rgb8` instead of `rgba8`, which silently broke thumbnail rendering. fixes: 5f729829d754da3605a014c7a9ab934837650180 --- src/tab.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/tab.rs b/src/tab.rs index 4d45e92..10b2748 100644 --- a/src/tab.rs +++ b/src/tab.rs @@ -46,7 +46,7 @@ use icu::{ }, locale::preferences::extensions::unicode::keywords::HourCycle, }; -use image::ImageDecoder; +use image::{DynamicImage, ImageDecoder, ImageReader}; use jxl_oxide::integration::JxlDecoder; use mime_guess::{Mime, mime}; use rustc_hash::FxHashMap; @@ -1948,10 +1948,9 @@ impl ItemThumbnail { Ok(status) => { if status.success() { match image::ImageReader::open(file.path()) - .and_then(image::ImageReader::with_guessed_format) + .and_then(ImageReader::with_guessed_format) { - Ok(reader) => match reader.decode().map(image::DynamicImage::into_rgb8) - { + Ok(reader) => match reader.decode().map(DynamicImage::into_rgba8) { Ok(image) => { return Some(( Self::Image(