From 4e17db2f049742636a25ae8a8ce6c15f56efe1d3 Mon Sep 17 00:00:00 2001 From: azy Date: Fri, 7 Feb 2025 12:03:08 +0800 Subject: [PATCH] All images are always resized by nearest if possible/needed --- television/utils/image.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/television/utils/image.rs b/television/utils/image.rs index b2cd76d..51e993d 100644 --- a/television/utils/image.rs +++ b/television/utils/image.rs @@ -19,12 +19,15 @@ impl Image { let image = if dynamic_image.height() > height || dynamic_image.width() > width { - if dynamic_image.height() <= height*2 && dynamic_image.width() <= width*2 { + if dynamic_image.height() <= height * 2 + && dynamic_image.width() <= width * 2 + { dynamic_image.resize(width, height, FILTER) - }else{ - dynamic_image.resize(width*2, height*2, FilterType::Nearest).resize(width, height, FILTER) + } else { + dynamic_image + .resize(width * 2, height * 2, FilterType::Nearest) + .resize(width, height, FILTER) } - } else { dynamic_image };