mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-19 06:39:13 +00:00
More fixes related to d5b20397a
This commit is contained in:
@@ -415,14 +415,14 @@ class PolylineDecorator:
|
|||||||
new_line = 20
|
new_line = 20
|
||||||
for i, (key, field_name) in enumerate(texts.items()):
|
for i, (key, field_name) in enumerate(texts.items()):
|
||||||
|
|
||||||
if key != self.tool_state.input_type:
|
if self.tool_state and key != self.tool_state.input_type:
|
||||||
formatted_value = self.input_ui.get_formatted_value(key)
|
formatted_value = self.input_ui.get_formatted_value(key)
|
||||||
else:
|
else:
|
||||||
formatted_value = self.input_ui.get_text_value(key)
|
formatted_value = self.input_ui.get_text_value(key)
|
||||||
|
|
||||||
if formatted_value is None:
|
if formatted_value is None:
|
||||||
continue
|
continue
|
||||||
if key == self.tool_state.input_type:
|
if self.tool_state and key == self.tool_state.input_type:
|
||||||
blf.color(self.font_id, *color_highlight)
|
blf.color(self.font_id, *color_highlight)
|
||||||
else:
|
else:
|
||||||
blf.color(self.font_id, *color)
|
blf.color(self.font_id, *color)
|
||||||
@@ -493,7 +493,7 @@ class PolylineDecorator:
|
|||||||
|
|
||||||
default_container_elevation = tool.Ifc.get_object(tool.Root.get_default_container()).location.z
|
default_container_elevation = tool.Ifc.get_object(tool.Root.get_default_container()).location.z
|
||||||
projection_point = []
|
projection_point = []
|
||||||
if self.tool_state.use_default_container:
|
if self.tool_state and self.tool_state.use_default_container:
|
||||||
# When a point is above the plane it projects the point
|
# When a point is above the plane it projects the point
|
||||||
# to the plane and creates a line
|
# to the plane and creates a line
|
||||||
if snap_prop.snap_type != "Plane" and snap_prop.z != 0:
|
if snap_prop.snap_type != "Plane" and snap_prop.z != 0:
|
||||||
|
|||||||
Reference in New Issue
Block a user