From 9e0f0eeeb4d038a9129a0497175da88c0ed02dfd Mon Sep 17 00:00:00 2001 From: Markus Lampert Date: Sun, 4 Nov 2018 21:56:35 -0800 Subject: [PATCH] Enable op base feature pre-selection for multiple base models. --- src/Mod/Path/PathScripts/PathOpGui.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/Mod/Path/PathScripts/PathOpGui.py b/src/Mod/Path/PathScripts/PathOpGui.py index 6bb4f2ccd0..c5ab50ccd2 100644 --- a/src/Mod/Path/PathScripts/PathOpGui.py +++ b/src/Mod/Path/PathScripts/PathOpGui.py @@ -890,11 +890,10 @@ class TaskPanel(object): if self.deleteOnReject and PathOp.FeatureBaseGeometry & self.obj.Proxy.opFeatures(self.obj): sel = FreeCADGui.Selection.getSelectionEx() - if len(sel) == 1 and sel[0].Object != self.obj: - for page in self.featurePages: - if hasattr(page, 'addBase'): - page.clearBase() - page.addBaseGeometry(sel) + for page in self.featurePages: + if hasattr(page, 'addBase'): + page.clearBase() + page.addBaseGeometry(sel) self.panelSetFields() for page in self.featurePages: