diff --git a/editor/src/messages/tool/tool_messages/select_tool.rs b/editor/src/messages/tool/tool_messages/select_tool.rs index cbe3f316..389b2ac9 100644 --- a/editor/src/messages/tool/tool_messages/select_tool.rs +++ b/editor/src/messages/tool/tool_messages/select_tool.rs @@ -591,6 +591,11 @@ impl Fsm for SelectToolFsmState { state } + (SelectToolFsmState::DraggingPivot, SelectToolMessage::Abort) => { + responses.add(DocumentMessage::AbortTransaction); + + SelectToolFsmState::Ready + } (SelectToolFsmState::Dragging, SelectToolMessage::PointerMove(modifier_keys)) => { tool_data.has_dragged = true;