mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-23 11:12:47 +00:00
Update type manager preview on updating paramteric door/window type (#6656)
This commit is contained in:
@@ -616,6 +616,9 @@ class FinishEditingDoor(bpy.types.Operator, tool.Ifc.Operator):
|
|||||||
props.is_editing = False
|
props.is_editing = False
|
||||||
|
|
||||||
update_door_modifier_representation(obj)
|
update_door_modifier_representation(obj)
|
||||||
|
element_type = ifcopenshell.util.element.get_type(element)
|
||||||
|
if element_type:
|
||||||
|
tool.Model.update_thumbnail_for_element(element_type, refresh=True)
|
||||||
|
|
||||||
pset = tool.Pset.get_element_pset(element, "BBIM_Door")
|
pset = tool.Pset.get_element_pset(element, "BBIM_Door")
|
||||||
door_data = tool.Ifc.get().createIfcText(json.dumps(door_data, default=list))
|
door_data = tool.Ifc.get().createIfcText(json.dumps(door_data, default=list))
|
||||||
|
|||||||
@@ -529,6 +529,9 @@ class FinishEditingWindow(bpy.types.Operator, tool.Ifc.Operator):
|
|||||||
props.is_editing = False
|
props.is_editing = False
|
||||||
|
|
||||||
update_window_modifier_representation(context)
|
update_window_modifier_representation(context)
|
||||||
|
element_type = ifcopenshell.util.element.get_type(element)
|
||||||
|
if element_type:
|
||||||
|
tool.Model.update_thumbnail_for_element(element_type, refresh=True)
|
||||||
|
|
||||||
pset = tool.Pset.get_element_pset(element, "BBIM_Window")
|
pset = tool.Pset.get_element_pset(element, "BBIM_Window")
|
||||||
window_data = tool.Ifc.get().createIfcText(json.dumps(window_data, default=list))
|
window_data = tool.Ifc.get().createIfcText(json.dumps(window_data, default=list))
|
||||||
|
|||||||
Reference in New Issue
Block a user