From bb6fea95e4a7fa09f696d2ea4245ec33808312c6 Mon Sep 17 00:00:00 2001 From: Jatin Bharti Date: Fri, 13 Feb 2026 00:40:49 +0530 Subject: [PATCH] Fix regression preventing the selection of other pivot modes (#3751) fix : custom pivot's origin selection not updating --- 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 e5738e77..bf30e782 100644 --- a/editor/src/messages/tool/tool_messages/select_tool.rs +++ b/editor/src/messages/tool/tool_messages/select_tool.rs @@ -227,7 +227,7 @@ impl LayoutHolder for SelectTool { widgets.push(Separator::new(SeparatorStyle::Unrelated).widget_instance()); widgets.extend(pivot_gizmo_type_widget(self.tool_data.pivot_gizmo.state, PivotToolSource::Select)); - if self.tool_data.pivot_gizmo.state.is_pivot_type() { + if self.tool_data.pivot_gizmo.state.is_pivot() { // Nine-position reference point widget widgets.push(Separator::new(SeparatorStyle::Related).widget_instance()); widgets.push(pivot_reference_point_widget( @@ -281,7 +281,7 @@ impl<'a> MessageHandler> for Sele responses.add(ToolMessage::UpdateHints); } SelectOptionsUpdate::PivotGizmoType(gizmo_type) => { - if !self.tool_data.pivot_gizmo.state.enabled { + if self.tool_data.pivot_gizmo.state.enabled { self.tool_data.pivot_gizmo.state.gizmo_type = gizmo_type; responses.add(ToolMessage::UpdateHints); let pivot_gizmo = self.tool_data.pivot_gizmo();