From e0a3fcb6223e8a8ec8bc4b6809d79fac2c6711aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Fri, 14 Apr 2023 14:19:28 +0200 Subject: [PATCH] Fix #106856: Pose library does not autokey mirrored poses The auto-keying system was still considering the input Action, and not the mirrored one. This is now fixed. --- source/blender/editors/armature/pose_lib_2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/armature/pose_lib_2.c b/source/blender/editors/armature/pose_lib_2.c index 5b7ad6fb900..db490c8b32e 100644 --- a/source/blender/editors/armature/pose_lib_2.c +++ b/source/blender/editors/armature/pose_lib_2.c @@ -123,7 +123,7 @@ static void poselib_keytag_pose(bContext *C, Scene *scene, PoseBlendData *pbd) } bPose *pose = pbd->ob->pose; - bAction *act = pbd->act; + bAction *act = poselib_action_to_blend(pbd); KeyingSet *ks = ANIM_get_keyingset_for_autokeying(scene, ANIM_KS_WHOLE_CHARACTER_ID); ListBase dsources = {NULL, NULL};