diff --git a/crates/fj-core/src/operations/transform/cycle.rs b/crates/fj-core/src/operations/transform/cycle.rs index 828039a9c..2808c2a78 100644 --- a/crates/fj-core/src/operations/transform/cycle.rs +++ b/crates/fj-core/src/operations/transform/cycle.rs @@ -22,8 +22,8 @@ impl TransformObject for (&Handle, &Handle) { let half_edges = cycle .half_edges() - .iter() - .map(|half_edge| { + .pairs() + .map(|(half_edge, _)| { (half_edge, surface) .transform_with_cache(transform, core, cache) })