Blender Git Commit Log
Git Commits -> Revision 0137509
Revision 0137509 by Bastien Montagne (master) September 12, 2019, 10:27 (GMT) |
Fix T69789: Assert when create a new Full Copy scene base on 2D template. Private ID data (nodetrees and scene collections...) need special care and handling of their copy flags, and checks must be adapted too. In that case, issue came from the fact that even though those IDs have to be copied outside of bmain, we may still require usercount handling. That commit also fixes a somewhat related issue - we cannot use the non-id private data copying flag for private IDs copying, due to difference in handling of usercount again. |
Commit Details:
Full Hash: 013750947657fcdea313782d82ec51cc111f0c06
Parent Commit: 4df7506
Lines Changed: +17, -17
7 Modified Paths:
/source/blender/blenkernel/intern/library.c (+11, -3) (Diff)
/source/blender/blenkernel/intern/light.c (+1, -3) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/material.c (+1, -3) (Diff)
/source/blender/blenkernel/intern/scene.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/texture.c (+1, -3) (Diff)
/source/blender/blenkernel/intern/world.c (+1, -3) (Diff)
/source/blender/blenkernel/intern/light.c (+1, -3) (Diff)
/source/blender/blenkernel/intern/linestyle.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/material.c (+1, -3) (Diff)
/source/blender/blenkernel/intern/scene.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/texture.c (+1, -3) (Diff)
/source/blender/blenkernel/intern/world.c (+1, -3) (Diff)