From 9407c99831985d8fc1c499f51c03d71ceda2e855 Mon Sep 17 00:00:00 2001 From: jim Date: Thu, 27 Apr 2023 10:26:34 -0700 Subject: [PATCH] Change GUI Op Base Geometry Import button to support multiple bases --- src/Mod/Path/Path/Op/Gui/Base.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mod/Path/Path/Op/Gui/Base.py b/src/Mod/Path/Path/Op/Gui/Base.py index 25271a3717..6429fb3d28 100644 --- a/src/Mod/Path/Path/Op/Gui/Base.py +++ b/src/Mod/Path/Path/Op/Gui/Base.py @@ -638,10 +638,10 @@ class TaskPanelBaseGeometryPage(TaskPanelPage): msg = translate("PathOp", "Multiple operations are labeled as") msg += " {}\n".format(opLabel) FreeCAD.Console.PrintWarning(msg) - (base, subList) = ops[0].Base[0] - FreeCADGui.Selection.clearSelection() - FreeCADGui.Selection.addSelection(base, subList) - self.addBase() + for base, subList in ops[0].Base: + FreeCADGui.Selection.clearSelection() + FreeCADGui.Selection.addSelection(base, subList) + self.addBase() def registerSignalHandlers(self, obj): self.form.baseList.itemSelectionChanged.connect(self.itemActivated)