diff --git a/crates/fj-kernel/src/algorithms/transform/edge.rs b/crates/fj-kernel/src/algorithms/transform/edge.rs index 27d26e8d87..1d960cf20a 100644 --- a/crates/fj-kernel/src/algorithms/transform/edge.rs +++ b/crates/fj-kernel/src/algorithms/transform/edge.rs @@ -3,7 +3,7 @@ use fj_math::Transform; use crate::{ objects::Objects, - partial::{MaybePartial, PartialGlobalEdge, PartialHalfEdge}, + partial::{PartialGlobalEdge, PartialHalfEdge}, validate::ValidationError, }; @@ -15,11 +15,7 @@ impl TransformObject for PartialHalfEdge { transform: &Transform, objects: &Objects, ) -> Result { - let curve: MaybePartial<_> = self - .curve - .into_partial() - .transform(transform, objects)? - .into(); + let curve = self.curve.transform(transform, objects)?; let vertices = self.vertices.try_map_ext( |vertex| -> Result<_, ValidationError> { let mut vertex =