forked from bartvdbraak/blender
slice assignment wasnt running the properties update function (setting object layers wasnt working from py)
also commented operator subclassing, loosing py property order.
This commit is contained in:
parent
a46f36b19c
commit
89cd4be1af
@ -421,8 +421,8 @@ class OrderedMeta(type):
|
|||||||
|
|
||||||
|
|
||||||
# Only defined so operators members can be used by accessing self.order
|
# Only defined so operators members can be used by accessing self.order
|
||||||
#class Operator(StructRNA, metaclass=OrderedMeta):
|
class Operator(StructRNA, metaclass=OrderedMeta):
|
||||||
# __slots__ = ()
|
__slots__ = ()
|
||||||
|
|
||||||
|
|
||||||
class Macro(StructRNA, metaclass=OrderedMeta):
|
class Macro(StructRNA, metaclass=OrderedMeta):
|
||||||
|
@ -1360,6 +1360,8 @@ static int pyrna_prop_ass_subscript( BPy_PropertyRNA *self, PyObject *key, PyObj
|
|||||||
PyErr_SetString(PyExc_AttributeError, "invalid key, key must be an int");
|
PyErr_SetString(PyExc_AttributeError, "invalid key, key must be an int");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
RNA_property_update(BPy_GetContext(), &self->ptr, self->prop);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user