移除区域归一化日志路径中的恐慌
直接记录归一化结果,避免诊断日志调用 expect。
This commit is contained in:
@@ -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)]
|
||||
|
||||
Reference in New Issue
Block a user