Disable adding a grid before a project exists.

This commit is contained in:
Dion Moult
2022-02-04 16:23:04 +11:00
parent 9f530d0578
commit 419502ddb7
@@ -112,7 +112,7 @@ def add_object(self, context):
class BIM_OT_add_object(Operator):
bl_idname = "mesh.add_grid"
bl_label = "Grid"
bl_label = "IFC Grid"
bl_options = {"REGISTER", "UNDO"}
u_spacing: FloatProperty(name="U Spacing", default=10)
@@ -120,6 +120,10 @@ class BIM_OT_add_object(Operator):
v_spacing: FloatProperty(name="V Spacing", default=10)
total_v: IntProperty(name="Number of V Grids", default=3)
@classmethod
def poll(cls, context):
return IfcStore.get_file()
def execute(self, context):
return IfcStore.execute_ifc_operator(self, context)