Fix Blender 4.4 errors starting some operators #6399 #6396

Ping @brunoperdigao just in case.
This commit is contained in:
Andrej730
2025-03-21 12:02:49 +05:00
parent ea84f829af
commit f2283e5895
5 changed files with 26 additions and 16 deletions
+5 -3
View File
@@ -864,7 +864,8 @@ class AddSlabFromWall(bpy.types.Operator, tool.Ifc.Operator):
def poll(cls, context):
return context.space_data.type == "VIEW_3D"
def __init__(self):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.relating_type = None
props = tool.Model.get_model_props()
relating_type_id = props.relating_type_id
@@ -895,8 +896,9 @@ class DrawPolylineSlab(bpy.types.Operator, PolylineOperator, tool.Ifc.Operator):
def poll(cls, context):
return context.space_data.type == "VIEW_3D"
def __init__(self):
super().__init__()
def __init__(self, *args, **kwargs):
bpy.types.Operator.__init__(self, *args, **kwargs)
PolylineOperator.__init__(self)
self.relating_type = None
props = tool.Model.get_model_props()
relating_type_id = props.relating_type_id