From bef094a12187c0e5b35eca9ea1405206b2b7278d Mon Sep 17 00:00:00 2001 From: bflatastic Date: Fri, 30 Oct 2026 07:13:13 +0700 Subject: [PATCH] Direct Selection: copy the segment's anchors (clippy) --- crates/tools/src/direct.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/tools/src/direct.rs b/crates/tools/src/direct.rs index 6fe4819c9..623d2b5c5 100644 --- a/crates/tools/src/direct.rs +++ b/crates/tools/src/direct.rs @@ -543,7 +543,7 @@ fn crossed_segments(path: &PathData, r: Rect) -> Vec { if r.contains(a.p) || r.contains(b.p) { continue; } - let piece = PathData::single(vectorcraft_geom::SubPath::new(vec![a.clone(), b.clone()], false)); + let piece = PathData::single(vectorcraft_geom::SubPath::new(vec![*a, *b], false)); if vectorcraft_geom::hit::intersects_rect(&piece, r) { out.push((si, seg)); }