Blender Git Loki

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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021