From 39401f0be09d9d0bbce198fb63e748781397e2a0 Mon Sep 17 00:00:00 2001 From: Elbert Ronnie <103196773+elbertronnie@users.noreply.github.com> Date: Sun, 25 Feb 2024 20:20:30 +0530 Subject: [PATCH] Fix point translation bug in Path tool (#1626) Fix point translation bug --- editor/src/messages/tool/common_functionality/shape_editor.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/src/messages/tool/common_functionality/shape_editor.rs b/editor/src/messages/tool/common_functionality/shape_editor.rs index eac7fecb..d6d1d06f 100644 --- a/editor/src/messages/tool/common_functionality/shape_editor.rs +++ b/editor/src/messages/tool/common_functionality/shape_editor.rs @@ -452,7 +452,7 @@ impl ShapeState { layer: LayerNodeIdentifier, ) -> Option<()> { let subpaths = get_subpaths(layer, document_network)?; - let transform = document_metadata.transform_to_viewport(layer).inverse(); + let transform = document_metadata.transform_to_document(layer).inverse(); let position = transform.transform_point2(new_position); let group = graph_modification_utils::get_manipulator_from_id(subpaths, point.group)?; let delta = position - point.manipulator_type.get_position(group)?;