Blender Git Commit Log

Git Commits -> Revision aa8e058

Revision aa8e058 by Bastien Montagne (master)
May 7, 2021, 10:54 (GMT)
LibOverride: Do not preserve local overrides when their linked data disappear.

This is the opposite of previous code, which would keep those
'deprecated' overrides arround (often in a dedicated collection), when
they were detected as user-edited.

While this is a safe-ish way to (try to) preserve user-edited data, this
tends to add too much 'trash' data to production scenes, which cleaning
becomes a burden.

Note that user will get warnings in thos cases, and can always choose
not to save the current blend file and go fix the library issue instead.

Commit Details:

Full Hash: aa8e058a596abd30d75987ca2cc11d8f8806512f
Parent Commit: 23acca0
Lines Changed: +11, -0

1 Modified Path:

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