Arch: Fix continue mode for Arch_Panel and Arch_Structure.

See #13378.
This commit is contained in:
Roy-043
2024-04-10 11:46:28 +02:00
committed by Yorik van Havre
parent 0d8631973e
commit 1e36043446
2 changed files with 6 additions and 10 deletions

View File

@@ -251,9 +251,8 @@ class CommandPanel:
value4.setObjectName("ContinueCmd")
value4.setLayoutDirection(QtCore.Qt.RightToLeft)
label4.setBuddy(value4)
if hasattr(FreeCADGui,"draftToolBar"):
value4.setChecked(FreeCADGui.draftToolBar.continueMode)
self.continueCmd = FreeCADGui.draftToolBar.continueMode
self.continueCmd = params.get_param("ContinueMode")
value4.setChecked(self.continueCmd)
grid.addWidget(label4,5,0,1,1)
grid.addWidget(value4,5,1,1,1)
@@ -298,8 +297,7 @@ class CommandPanel:
def setContinue(self,i):
self.continueCmd = bool(i)
if hasattr(FreeCADGui,"draftToolBar"):
FreeCADGui.draftToolBar.continueMode = bool(i)
params.set_param("ContinueMode", bool(i))
def setPreset(self,i):

View File

@@ -500,9 +500,8 @@ class _CommandStructure:
value4.setObjectName("ContinueCmd")
value4.setLayoutDirection(QtCore.Qt.RightToLeft)
label4.setBuddy(value4)
if hasattr(FreeCADGui,"draftToolBar"):
value4.setChecked(FreeCADGui.draftToolBar.continueMode)
self.continueCmd = FreeCADGui.draftToolBar.continueMode
self.continueCmd = params.get_param("ContinueMode")
value4.setChecked(self.continueCmd)
grid.addWidget(label4,8,0,1,1)
grid.addWidget(value4,8,1,1,1)
@@ -590,8 +589,7 @@ class _CommandStructure:
def setContinue(self,i):
self.continueCmd = bool(i)
if hasattr(FreeCADGui,"draftToolBar"):
FreeCADGui.draftToolBar.continueMode = bool(i)
params.set_param("ContinueMode", bool(i))
def setCategory(self,i):