From 467d4e3793b2506947349b04f993bcce56da992c Mon Sep 17 00:00:00 2001 From: "Silc Lizard (Tokage) Renew" <61938263+TokageItLab@users.noreply.github.com> Date: Tue, 3 Feb 2026 08:23:20 +0900 Subject: [PATCH] Remove unneeded checks for undo-redo history from Skeleton3DEditor (cherry picked from commit a9630eac57f33a22d52458de4306d51561327131) --- editor/scene/3d/skeleton_3d_editor_plugin.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/editor/scene/3d/skeleton_3d_editor_plugin.cpp b/editor/scene/3d/skeleton_3d_editor_plugin.cpp index d9288432c7..330cf2a8bc 100644 --- a/editor/scene/3d/skeleton_3d_editor_plugin.cpp +++ b/editor/scene/3d/skeleton_3d_editor_plugin.cpp @@ -1721,13 +1721,13 @@ void Skeleton3DGizmoPlugin::commit_subgizmos(const EditorNode3DGizmo *p_gizmo, c } } else { Node3DEditor::ToolMode tool_mode = ne->get_tool_mode(); - if (tool_mode == Node3DEditor::TOOL_MODE_SELECT || tool_mode == Node3DEditor::TOOL_MODE_MOVE || tool_mode == Node3DEditor::TOOL_MODE_TRANSFORM) { + if (tool_mode == Node3DEditor::TOOL_MODE_MOVE || tool_mode == Node3DEditor::TOOL_MODE_TRANSFORM) { for (int id : p_ids) { ur->add_do_method(skeleton, "set_bone_pose_position", id, skeleton->get_bone_pose_position(id)); ur->add_undo_method(skeleton, "set_bone_pose_position", id, se->get_bone_original_position()); } } - if (tool_mode == Node3DEditor::TOOL_MODE_SELECT || tool_mode == Node3DEditor::TOOL_MODE_ROTATE || tool_mode == Node3DEditor::TOOL_MODE_TRANSFORM) { + if (tool_mode == Node3DEditor::TOOL_MODE_ROTATE || tool_mode == Node3DEditor::TOOL_MODE_TRANSFORM) { for (int id : p_ids) { ur->add_do_method(skeleton, "set_bone_pose_rotation", id, skeleton->get_bone_pose_rotation(id)); ur->add_undo_method(skeleton, "set_bone_pose_rotation", id, se->get_bone_original_rotation());