diff options
author | Bastien Montagne <bastien@blender.org> | 2021-03-01 20:24:27 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2021-03-01 20:25:35 +0300 |
commit | 4cc04beb77367c94af9d303d38876739e5fe4b9b (patch) | |
tree | 9d8ff3de406b82fe571ff67ce2a8d8cb61e11067 /source/blender/makesrna | |
parent | 03ab698921ef3452b3fc72e7edb47a0d1040d8d8 (diff) |
Fix T85981: Undo on linked rig with overrides loses custom shapes.
While generally speaking bone shapes objects should not be overridden,
it can happens in some cases, and should be properly supported then.
Diffstat (limited to 'source/blender/makesrna')
-rw-r--r-- | source/blender/makesrna/intern/rna_pose.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/makesrna/intern/rna_pose.c b/source/blender/makesrna/intern/rna_pose.c index bd45990fe30..90a860e87e2 100644 --- a/source/blender/makesrna/intern/rna_pose.c +++ b/source/blender/makesrna/intern/rna_pose.c @@ -1369,7 +1369,7 @@ static void rna_def_pose_channel(BlenderRNA *brna) RNA_def_property_pointer_sdna(prop, NULL, "custom"); RNA_def_property_struct_type(prop, "Object"); RNA_def_property_flag(prop, PROP_EDITABLE); - RNA_def_property_override_flag(prop, PROPOVERRIDE_NO_COMPARISON); + RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY); RNA_def_property_pointer_funcs(prop, NULL, "rna_PoseChannel_bone_custom_set", NULL, NULL); RNA_def_property_ui_text( prop, "Custom Object", "Object that defines custom draw type for this bone"); |