Blender Git Commit Log

Git Commits -> Revision 17c1579

Revision 17c1579 by Bastien Montagne (master)
April 1, 2019, 19:15 (GMT)
Fix T63101: Blender crashes on adding any object to collection duplicated with added scene.

Issue was that (deep) duplication code of scene ended up leaving
children collections of new master one without any parent.

Note that even though I think that fix is OK for now, we should really
make 'deep' duplication of IDs part of the generic ID management code.
Am less and less happy with current handling of this, done half from
/editors code, half from some semi-specialized helpers from /blenkernel,
with sometimes nearly the same logic replicated several times for
slightly different needs, etc. Unfortunately this would not be a small
refactor, so it will have to wait...

Commit Details:

Full Hash: 17c15798c35f33e4150beacb0f7b612bcef90c3e
Parent Commit: b5382c9
Lines Changed: +19, -6

1 Modified Path:

/source/blender/editors/object/object_relations.c (+19, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021