You can now disable aggregate mode with ESCAPE in the 3D Viewport

- Fix minor typo
This commit is contained in:
Gorgious56
2025-01-03 15:04:28 +01:00
parent 98a9550260
commit fe6a6d1a0d
2 changed files with 3 additions and 1 deletions
@@ -1856,6 +1856,8 @@ class OverrideEscape(bpy.types.Operator):
tool.Geometry.disable_item_mode() tool.Geometry.disable_item_mode()
elif context.scene.BIMModelProperties.openings: elif context.scene.BIMModelProperties.openings:
bpy.ops.bim.hide_all_openings() bpy.ops.bim.hide_all_openings()
elif context.scene.BIMAggregateProperties.in_aggregate_mode:
bpy.ops.bim.disable_aggregate_mode()
return {"FINISHED"} return {"FINISHED"}
@@ -220,7 +220,7 @@ class AssignClass(bpy.types.Operator, tool.Ifc.Operator):
if tool.Geometry.mesh_has_loose_geometry(obj.data): if tool.Geometry.mesh_has_loose_geometry(obj.data):
self.report( self.report(
{"WARNING"}, {"WARNING"},
f"Mesh '{obj.data.name}' has loose geometry, loose geometry was be ignored to save mesh to IFC as a tessellation.", f"Mesh '{obj.data.name}' has loose geometry, loose geometry will be ignored to save mesh to IFC as a tessellation.",
) )
element = core.assign_class( element = core.assign_class(