diff --git a/crates/typst-library/src/visualize/curve.rs b/crates/typst-library/src/visualize/curve.rs index 14bca2d05..9f4a21a4e 100644 --- a/crates/typst-library/src/visualize/curve.rs +++ b/crates/typst-library/src/visualize/curve.rs @@ -486,10 +486,8 @@ impl Curve { cursor = *to; } CurveItem::Line(to) => { - min = min.min(cursor); - max = max.max(cursor); - min = min.min(*to); - max = max.max(*to); + min = min.min(cursor).min(*to); + max = max.max(cursor).max(*to); cursor = *to; } CurveItem::Cubic(c0, c1, end) => {