From 482fe1b593170a406441c836e9168f60eb636511 Mon Sep 17 00:00:00 2001 From: 989onan Date: Wed, 23 Jul 2025 02:57:12 -0400 Subject: [PATCH] oops Tries to fix #166 Seems like I had -1 brain cells and didn't notice this blaintant oversight in the code --- core/common.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/common.py b/core/common.py index 01673b6..e942caa 100644 --- a/core/common.py +++ b/core/common.py @@ -650,7 +650,9 @@ class ArmatureData(Tuple[bool,bool]): def store_breaking_settings_armature(armature: bpy.types.Object) -> ArmatureData: armature_data: bpy.types.Armature = armature.data - return (armature_data.use_mirror_x, armature.pose.use_mirror_x) + data: ArmatureData = (armature_data.use_mirror_x, armature.pose.use_mirror_x) + armature_data.use_mirror_x, armature.pose.use_mirror_x = (False, False) + return data def restore_breaking_settings_armature(armature: bpy.types.Object, data: ArmatureData) -> None: armature_data: bpy.types.Armature = armature.data