Blender Git Commit Log
Git Commits -> Revision 6ff014a
Revision 6ff014a by Joshua Leung (master) February 6, 2013, 01:36 (GMT) |
Bugfix [#34123] Armature "Switch Direction" doesn't work when selected bone belongs to more than one chain For example: /----->C A-->B-: ----->D If bone B is selected, then it would get operated on twice, creating the illusion that it had not been operated on. This is because we traverse up the chains (child to parent) as the EditBone structure only stores parent to children relationships only. A second invocation of this operator would then work fine, as all the links to other bones would have been removed, thus preventing further problems. Fixed by tagging bones that have been operated on. |
Commit Details:
Full Hash: 6ff014a7fe2621da897c7511fe100ea5ff2af2a9
SVN Revision: 54345
Parent Commit: 2c1219d
Lines Changed: +63, -38
1 Modified Path:
/source/blender/editors/armature/editarmature.c (+63, -38) (Diff)