Skip to content

Commit 28da136

Browse files
authored
Merge pull request #1359 from Cheong-Lau/fix-thumbnail
fix(tab): thumbnails not rendering for some file formats
2 parents 2ba08c4 + cd61874 commit 28da136

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/tab.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ use icu::{
4646
},
4747
locale::preferences::extensions::unicode::keywords::HourCycle,
4848
};
49-
use image::ImageDecoder;
49+
use image::{DynamicImage, ImageDecoder, ImageReader};
5050
use jxl_oxide::integration::JxlDecoder;
5151
use mime_guess::{Mime, mime};
5252
use rustc_hash::FxHashMap;
@@ -1948,10 +1948,9 @@ impl ItemThumbnail {
19481948
Ok(status) => {
19491949
if status.success() {
19501950
match image::ImageReader::open(file.path())
1951-
.and_then(image::ImageReader::with_guessed_format)
1951+
.and_then(ImageReader::with_guessed_format)
19521952
{
1953-
Ok(reader) => match reader.decode().map(image::DynamicImage::into_rgb8)
1954-
{
1953+
Ok(reader) => match reader.decode().map(DynamicImage::into_rgba8) {
19551954
Ok(image) => {
19561955
return Some((
19571956
Self::Image(

0 commit comments

Comments
 (0)