[Bf-blender-cvs] [9b933ccdf66] blender2.8: Fix error reloading scripts
Campbell Barton
noreply at git.blender.org
Tue Dec 4 07:55:27 CET 2018
Commit: 9b933ccdf6686c1c947cc8e70c36563b7f13068e
Author: Campbell Barton
Date: Tue Dec 4 17:54:31 2018 +1100
Branches: blender2.8
https://developer.blender.org/rB9b933ccdf6686c1c947cc8e70c36563b7f13068e
Fix error reloading scripts
Operator.is_registered needs to use RNAMeta class.
===================================================================
M release/scripts/modules/bpy_types.py
===================================================================
diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py
index 7779e1ba38a..c6552334dcf 100644
--- a/release/scripts/modules/bpy_types.py
+++ b/release/scripts/modules/bpy_types.py
@@ -645,7 +645,7 @@ class Gizmo(StructRNA):
# Only defined so operators members can be used by accessing self.order
# with doc generation 'self.properties.bl_rna.properties' can fail
-class Operator(StructRNA):
+class Operator(StructRNA, metaclass=RNAMeta):
__slots__ = ()
def __getattribute__(self, attr):
More information about the Bf-blender-cvs
mailing list