Blender Git Commit Log

Git Commits -> Revision 5cf04fe

Revision 5cf04fe by Bastien Montagne (master)
January 15, 2021, 18:00 (GMT)
Fix (unreported) copying liboverride of mesh breaks overrides of shape keys.

Our beloved shapekeys are 'virtual' overrides, they need special
snowflake treatment here as well.

They do not have any override data, from override perspective they are
considered as mere sub-data from their owning ID (mesh, lattice, etc.).
Therefore, we should not copy override data from them, but instead
properly flag those new IDs as `LIB_EMBEDDED_DATA_LIB_OVERRIDE`.

Found while investigating T84373.

Commit Details:

Full Hash: 5cf04fe2bae0f4031245794287f1b4903436cc07
Parent Commit: 3459f75
Lines Changed: +11, -4

1 Modified Path:

/source/blender/blenkernel/intern/lib_id.c (+11, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021