移除区域归一化日志路径中的恐慌

直接记录归一化结果,避免诊断日志调用 expect。
This commit is contained in:
2026-09-11 18:55:28 +08:00
parent bfe010a192
commit b8691add3a
@@ -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)]