From 36391eab68bdae55ecb32219da0a936d18546314 Mon Sep 17 00:00:00 2001 From: Markus Lampert Date: Sun, 20 Nov 2022 14:31:40 -0800 Subject: [PATCH] Save and restore ThreadFit attribute --- src/Mod/Path/Path/Op/Gui/ThreadMilling.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Path/Path/Op/Gui/ThreadMilling.py b/src/Mod/Path/Path/Op/Gui/ThreadMilling.py index adcbc428bd..daf5581e96 100644 --- a/src/Mod/Path/Path/Op/Gui/ThreadMilling.py +++ b/src/Mod/Path/Path/Op/Gui/ThreadMilling.py @@ -106,6 +106,7 @@ class TaskPanelOpPage(PathCircularHoleBaseGui.TaskPanelOpPage): obj.ThreadOrientation = self.form.threadOrientation.currentData() obj.ThreadType = self.form.threadType.currentData() obj.ThreadName = self.form.threadName.currentText() + obj.ThreadFit = self.form.threadFit.value() obj.Direction = self.form.opDirection.currentData() obj.Passes = self.form.opPasses.value() obj.LeadInOut = self.form.leadInOut.checkState() == QtCore.Qt.Checked @@ -124,6 +125,7 @@ class TaskPanelOpPage(PathCircularHoleBaseGui.TaskPanelOpPage): self.form.threadName.blockSignals(True) self.form.threadName.setCurrentText(obj.ThreadName) self.form.threadName.blockSignals(False) + self.form.threadFit.setValue(obj.ThreadFit) self.form.threadTPI.setValue(obj.TPI) self.form.opPasses.setValue(obj.Passes)