Blender Git Commit Log
Git Commits -> Revision 3de3c3c
Revision 3de3c3c by Bastien Montagne (master) July 14, 2021, 12:23 (GMT) |
Fix (unreported) LibOverride diffing generating operations for non-editable properties. Non-pointer-like properties that are not editable should never generate override operations. While harmless (those would never be applied back anyway), better not clutter override operations list, and also enjoy the symbolic performances improvement here. NOTE: Pointer-like properties (pointers and collections) remain processed as usual here since they usually imply recursivity. We could make an exception to the exception for ID pointers, but for now I don't think this is worth it. |
Commit Details:
Full Hash: 3de3c3c23a930943086ab9719f0abe5c069cc4b5
Parent Commit: c9e9a42
Lines Changed: +3, -1
1 Modified Path:
/source/blender/makesrna/intern/rna_access_compare_override.c (+3, -1) (Diff)