Merge branch 'blender-v4.1-release'

This commit is contained in:
Philipp Oeser 2024-02-26 17:16:33 +01:00
commit 663c1ea14d

@ -223,8 +223,9 @@ OperationCode bone_target_opcode(ID *target,
const char *component_subdata,
RootPChanMap *root_map)
{
/* Same armature. */
if (target == id) {
/* Same armature. root_map will be nullptr when building object-level constraints, and in that
* case we don't need to check for the common chains. */
if (target == id && root_map != nullptr) {
/* Using "done" here breaks in-chain deps, while using
* "ready" here breaks most production rigs instead.
* So, we do a compromise here, and only do this when an