diff --git a/apps/ai-game-creator-shell/src-tauri/src/ui_editor/commands/separation/area.rs b/apps/ai-game-creator-shell/src-tauri/src/ui_editor/commands/separation/area.rs index f39c38f10..9685a0884 100644 --- a/apps/ai-game-creator-shell/src-tauri/src/ui_editor/commands/separation/area.rs +++ b/apps/ai-game-creator-shell/src-tauri/src/ui_editor/commands/separation/area.rs @@ -327,12 +327,12 @@ pub(crate) fn normalize_binding_area( } let area = current.into_area(); - let result = Ok(NormalizedBindingArea { + let normalized = NormalizedBindingArea { changed: area != original_area, area, clamped, transparent: !rect_has_visible_pixel(image, current), - }); + }; app_log!( "ui_separation.area.timing outcome=ok elapsed_us={} rounds={} image_width={} image_height={} area=({}, {}, {}, {}) changed={} clamped={} transparent={}", started.elapsed().as_micros(), @@ -343,11 +343,11 @@ pub(crate) fn normalize_binding_area( original_area.global_pos_y_px, original_area.width_px, original_area.height_px, - result.as_ref().expect("normalization result exists").changed, - result.as_ref().expect("normalization result exists").clamped, - result.as_ref().expect("normalization result exists").transparent + normalized.changed, + normalized.clamped, + normalized.transparent ); - result + Ok(normalized) } #[cfg(test)]