Change GUI Op Base Geometry Import button to support multiple bases

This commit is contained in:
jim
2023-04-27 10:26:34 -07:00
parent 64ff8aa833
commit 9407c99831

View File

@@ -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)