diff --git a/editor/src/messages/tool/tool_messages/select_tool.rs b/editor/src/messages/tool/tool_messages/select_tool.rs index 87c39456..1fd1ead9 100644 --- a/editor/src/messages/tool/tool_messages/select_tool.rs +++ b/editor/src/messages/tool/tool_messages/select_tool.rs @@ -1064,9 +1064,9 @@ impl Fsm for SelectToolFsmState { } }); - responses.add(OverlaysMessage::Draw); - + responses.add(DocumentMessage::AbortTransaction); tool_data.snap_manager.cleanup(responses); + responses.add(OverlaysMessage::Draw); let selection = tool_data.nested_selection_behavior; SelectToolFsmState::Ready { selection }