diff --git a/editor/src/messages/tool/common_functionality/shape_editor.rs b/editor/src/messages/tool/common_functionality/shape_editor.rs index 2e48a56a..11681f61 100644 --- a/editor/src/messages/tool/common_functionality/shape_editor.rs +++ b/editor/src/messages/tool/common_functionality/shape_editor.rs @@ -102,7 +102,7 @@ impl ShapeState { let mut push_neighbour = |group: ManipulatorGroup| { if !state.is_selected(ManipulatorPointId::new(group.id, SelectedType::Anchor)) { - point.neighbors.push(group.anchor) + point.neighbors.push(to_document.transform_point2(group.anchor)); } }; if handle == SelectedType::Anchor {