summaryrefslogtreecommitdiff
path: root/src/layout/shaping.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/layout/shaping.rs')
-rw-r--r--src/layout/shaping.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/layout/shaping.rs b/src/layout/shaping.rs
index 8a407260..dd6c55bd 100644
--- a/src/layout/shaping.rs
+++ b/src/layout/shaping.rs
@@ -336,9 +336,8 @@ fn measure(
let mut top = Length::ZERO;
let mut bottom = Length::ZERO;
let mut expand_vertical = |face: &Face| {
- top = top.max(face.vertical_metric(props.top_edge).to_length(props.size));
- bottom =
- bottom.max(-face.vertical_metric(props.bottom_edge).to_length(props.size));
+ top.set_max(face.vertical_metric(props.top_edge).to_length(props.size));
+ bottom.set_max(-face.vertical_metric(props.bottom_edge).to_length(props.size));
};
if glyphs.is_empty() {