diff options
author | Bastien Montagne <bastien@blender.org> | 2020-11-02 19:00:55 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2020-11-02 19:08:10 +0300 |
commit | db18ba07b502fd64955626241a6a40333cdc63bd (patch) | |
tree | 5275413cdabe64415464e7d71baa7b467c40ba6e /source/blender/python | |
parent | 4c460a2dbd0eed9950737690ce691092fb107d1e (diff) |
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.)
Diffstat (limited to 'source/blender/python')
0 files changed, 0 insertions, 0 deletions