Blender Git Commit Log

Git Commits -> Revision 5c04e18

Revision 5c04e18 by Joshua Leung (compositor-2016)
June 8, 2016, 19:45 (GMT)
Fix T48470: Bendy Bones: Custom Handle References not being cleared when bone deleted

In addition to the original bug report, I've gone through cleaning up a range of
related bugs which only became clear when hunting around the code...

* Custom Handle References weren't getting cleared when the bones they used got
deleted. But, neither was the custom bone shape location/transform reference.

* Various places where posebone settings are copied around were also missing code
to handle the new Bendy Bone properties.

(WHY DO WE HAVE SO MANY VARIATIONS OF COPYING POSE DATA!?!?)

* If duplicating a Bendy Bone with custom references, and the custom references
are also selected/duplicated, the new Bendy Bones will use the corresponding
duplicated bones

Commit Details:

Full Hash: 5c04e182f2c6c34056e583a54e729123402a42a6
Parent Commit: 3b43218
Committed By: Jeroen Bakker
Lines Changed: +72, -6

2 Modified Paths:

/source/blender/blenkernel/intern/action.c (+66, -6) (Diff)
/source/blender/editors/armature/armature_add.c (+6, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021