Blender Git Commit Log
Git Commits -> Revision db18ba0
Revision db18ba0 by Bastien Montagne (master) November 2, 2020, 16:08 (GMT) |
Fix py-defined pointer properties wrong tag re ID ownership. This fixes critical bug with liboverride when soe add-ons add some RNA ID Pointer properties. ID pointers should **never** have ownership of their ID when defined from python. (As a reminder, RNA properties owning their ID pointers are extremely rare even from C code, only embedded IDs (root node trees, master collections) and the shape keys snowflakes are concerned.) |
Commit Details:
Full Hash: db18ba07b502fd64955626241a6a40333cdc63bd
Parent Commit: 4c460a2
Lines Changed: +4, -0
1 Modified Path:
/source/blender/makesrna/intern/rna_define.c (+4, -0) (Diff)