Blender Git Commit Log

Git Commits -> Revision a0e72a0

Revision a0e72a0 by Bastien Montagne (master)
August 5, 2016, 12:48 (GMT)
Fix T49014: Append does not work in some cases.

There were actually two issues, one in recent changes and one existing... forever?

I) id_make_local() would never proceed over indirectly linked data, which is required in specific 'append' context.
II) BKE_image_copy() was not setting id->newid pointer of newly copied ID.

About II: don't really know why image copy does its own cooking instead of using generaic ID copy helpers.
Think this should be changed, but that would be after 2.78 now.

Commit Details:

Full Hash: a0e72a0996e86199e46988f3c225c16c4a8ebc92
Parent Commit: c5eb400
Lines Changed: +4, -1

2 Modified Paths:

/source/blender/blenkernel/intern/image.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/library.c (+3, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021