From bc47d061390fd8c3c7a482de20108d58d20c5f9b Mon Sep 17 00:00:00 2001 From: Utsav Singh Date: Sun, 22 Dec 2024 15:24:30 +0530 Subject: [PATCH] Fix transform cage rotation abort causing broken state upon next transformation (#2149) Fix abort functionality on Right Click when performing transformations using select tool --- editor/src/messages/tool/tool_messages/select_tool.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 }