Blender Git Commit Log
Git Commits -> Revision 46913bf
Revision 46913bf by Bastien Montagne (master) August 24, 2021, 10:23 (GMT) |
Fix T90840: Can't duplicate or copy (Ctrl-C) object from linked file. We need to separate the flag telling duplicate code to not handle remapping to new IDs etc., from the one telling the code that we are currently duplicating a 'root' ID (i.e. not a dependency of another duplicated ID). This whole duplicate code/logic is still fairly unsatisfying, think it will need further refactor, or maybe even re-design, at some point... |
Commit Details:
Full Hash: 46913bf0a08c7e9ae5525ff95af0c7dc3b2f622f
Parent Commit: 4e4ac5a
Lines Changed: +35, -8
6 Modified Paths:
/source/blender/blenkernel/BKE_lib_id.h (+7, -1) (Diff)
/source/blender/blenkernel/intern/collection.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+5, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -0) (Diff)
/source/blender/editors/object/object_add.c (+15, -5) (Diff)
/source/blender/editors/space_outliner/outliner_collections.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/collection.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+5, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -0) (Diff)
/source/blender/editors/object/object_add.c (+15, -5) (Diff)
/source/blender/editors/space_outliner/outliner_collections.c (+1, -1) (Diff)