Blender Git Commit Log

Git Commits -> Revision b97c567

Revision b97c567 by Bastien Montagne (master)
November 21, 2016, 14:25 (GMT)
Fix two very bad issues in new ID.make_local RNA function.

I) `clear_proxy` parameter was not assigned to parm in RNA define code,
so 'pyfunc optional' flag was set to `new_id` parameter of `user_remap`
func - super ugly!

II) `clear_proxy` parameter itself, when set to False, would allow to
leave .blend file in invalid state (more than one proxy of same object),
this should never, ever be allowed in RNA API imho. Left the PAI
untouched for now, just disabled any effect from this parameter (hence
always clearing proxy when copying).

Commit Details:

Full Hash: b97c567c1df1e5c38833c4af8a95962e0ece4c61
Parent Commit: 2a78635
Lines Changed: +11, -5

1 Modified Path:

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