From 373d81b2bcea8ef9e661d41b075279a39493d09f Mon Sep 17 00:00:00 2001 From: Kurt Kremitzki Date: Tue, 25 Jul 2017 05:23:51 -0500 Subject: [PATCH] PDN: Make Loft hide its sections when task dialog accepted --- src/Mod/PartDesign/Gui/TaskLoftParameters.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Mod/PartDesign/Gui/TaskLoftParameters.cpp b/src/Mod/PartDesign/Gui/TaskLoftParameters.cpp index 651db291b1..f3068ee737 100644 --- a/src/Mod/PartDesign/Gui/TaskLoftParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskLoftParameters.cpp @@ -286,6 +286,12 @@ TaskDlgLoftParameters::~TaskDlgLoftParameters() bool TaskDlgLoftParameters::accept() { // TODO Fill this with commands (2015-09-11, Fat-Zer) + PartDesign::Loft* pcLoft = static_cast(vp->getObject()); + + for(App::DocumentObject* obj : pcLoft->Sections.getValues()) { + Gui::Command::doCommand(Gui::Command::Gui,"Gui.activeDocument().hide(\"%s\")", obj->getNameInDocument()); + } + return TaskDlgSketchBasedParameters::accept (); }