forked from bartvdbraak/blender
Fix for the is_registered_optional property of RNA functions, now only returns true for actually optional functions.
This commit is contained in:
parent
1c2d5eeeef
commit
a4548d33a9
@ -946,7 +946,7 @@ static int rna_Function_registered_get(PointerRNA *ptr)
|
|||||||
static int rna_Function_registered_optional_get(PointerRNA *ptr)
|
static int rna_Function_registered_optional_get(PointerRNA *ptr)
|
||||||
{
|
{
|
||||||
FunctionRNA *func = (FunctionRNA *)ptr->data;
|
FunctionRNA *func = (FunctionRNA *)ptr->data;
|
||||||
return func->flag & FUNC_REGISTER_OPTIONAL;
|
return func->flag & (FUNC_REGISTER_OPTIONAL & ~FUNC_REGISTER);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int rna_Function_no_self_get(PointerRNA *ptr)
|
static int rna_Function_no_self_get(PointerRNA *ptr)
|
||||||
|
Loading…
Reference in New Issue
Block a user