- solved a bug in Excellon Editor that caused app crash when trying to edit a tool in Tool Table due of missing a tool offset

This commit is contained in:
Marius Stanciu
2019-05-07 00:12:19 +03:00
parent 0106d95e84
commit 3cf122827f
2 changed files with 4 additions and 2 deletions

View File

@@ -1565,8 +1565,9 @@ class FlatCAMExcEditor(QtCore.QObject):
self.tool2tooldia[key_in_tool2tooldia] = current_table_dia_edited
# update the tool offset
modified_offset = self.exc_obj.tool_offset.pop(dia_changed)
self.exc_obj.tool_offset[current_table_dia_edited] = modified_offset
modified_offset = self.exc_obj.tool_offset.pop(dia_changed ,None)
if modified_offset is not None:
self.exc_obj.tool_offset[current_table_dia_edited] = modified_offset
self.replot()
else: