From 65a8d0ed05d80a1a74d9d0aaba5fbb102927f3fa Mon Sep 17 00:00:00 2001 From: Combiler01 Date: Thu, 22 Oct 2026 14:01:16 +0530 Subject: [PATCH] fix(ui-egui): collapse nested if in image_input clippy warning --- crates/ui-egui/src/edit_text_ui.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/ui-egui/src/edit_text_ui.rs b/crates/ui-egui/src/edit_text_ui.rs index bbe18246dd..fe408ffabe 100644 --- a/crates/ui-egui/src/edit_text_ui.rs +++ b/crates/ui-egui/src/edit_text_ui.rs @@ -1466,10 +1466,10 @@ pub(crate) fn image_input( let (out_of_date, raster_old, raster) = (view.page_out_of_date(page), view.page_raster_out_of_date(page), view.page_raster(page)); let screen = |r: Rect| Rect::from_two_pos(xf.norm_to_screen(r.min.x, r.min.y), xf.norm_to_screen(r.max.x, r.max.y)); let left_at = view.image_selection.as_ref().and_then(|s| s.settled).filter(|_| out_of_date).map(|(from, _)| from); - if let Some(s) = view.image_selection.as_mut().filter(|s| s.drag.is_none()) { - if !out_of_date { - s.settled = None; - } + if let Some(s) = view.image_selection.as_mut().filter(|s| s.drag.is_none()) + && !out_of_date + { + s.settled = None; } if view.image_selection.as_ref().is_some_and(|s| s.crop.is_some() || s.crop_mode) {