diff options
author | Sybren A. Stüvel <sybren@blender.org> | 2019-12-10 17:12:15 +0300 |
---|---|---|
committer | Sybren A. Stüvel <sybren@blender.org> | 2019-12-10 17:12:15 +0300 |
commit | 4d0643a1857ff36272a858065a0c8a28f31812c8 (patch) | |
tree | e39170c80df6dfe6d6bf9f26f324365886b36858 /source/blender/blenkernel/BKE_paint.h | |
parent | 96a1bc2997c871a3405dd0a41d780eee49c2c8bb (diff) |
Fix T70447: 'WholeCharacter' Keying set doesn't key None properties
The issue is that `something.path_resolve('"custom_property"')` raises a
`ValueError` when the custom property is set to `None`. Since `None`
cannot be stored in a keyframe anyway, the property is now silently
skipped. Not having an explicit value is the closest we can get to
`None`. This of course breaks when the value should be `None` in between
not-`None` values, but I would consider that as a problem with the rig,
and not something Blender can fix.
Diffstat (limited to 'source/blender/blenkernel/BKE_paint.h')
0 files changed, 0 insertions, 0 deletions