Blender Git Commit Log
Git Commits -> Revision 379ffa7
Revision 379ffa7 by Bastien Montagne (blender-v2.93-release) November 1, 2021, 08:59 (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: 379ffa75aa0cf80ece0b831fdf6b3d2994743740
Parent Commit: d56d5bf
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)