Blender Git Commit Log
Git Commits -> Revision 3d78032
Revision 3d78032 by Lukas Toenne (master) April 17, 2013, 15:55 (GMT) |
Fix for node editor lib_link and memfile restore (undo): The snode->nodetree/first tree path pointer was not properly mapped on file load due to the fact that it's stored locally in other ID data blocks. Undo was restoring the pointer correctly, but used an ugly hack. Now the SpaceNode->id pointer is linked first, then the datablock is checked for an internal node tree, which is then used instead of trying to lib-link the node tree pointer. |
Commit Details:
Full Hash: 3d7803225122476e5ea3db8da2585fcaff7c7f59
SVN Revision: 56114
Parent Commit: 45552a4
Lines Changed: +56, -31
1 Modified Path:
/source/blender/blenloader/intern/readfile.c (+56, -31) (Diff)