diff --git a/crates/fj-core/src/operations/reverse/cycle.rs b/crates/fj-core/src/operations/reverse/cycle.rs index 5545b550f..62cac2ef1 100644 --- a/crates/fj-core/src/operations/reverse/cycle.rs +++ b/crates/fj-core/src/operations/reverse/cycle.rs @@ -11,14 +11,9 @@ impl Reverse for Cycle { let mut edges = self .half_edge_pairs() .map(|(current, next)| { - let boundary = { - let [a, b] = current.boundary().inner; - [b, a] - }; - HalfEdge::new( current.path(), - boundary, + current.boundary().reverse(), next.start_vertex().clone(), current.global_form().clone(), )