From b5bd12a069405cee89c218165fdb371d27efdf96 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 5 Nov 2022 19:09:54 +0100 Subject: [PATCH] PD: fixes #7629: Keep sketch visible during revolution tasks --- src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp b/src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp index 8874da9480..e9ae22be25 100644 --- a/src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include #include @@ -250,6 +250,9 @@ void TaskRevolutionParameters::onAxisChanged(int num) App::PropertyLinkSub &lnk = *(axesInList[num]); if (!lnk.getValue()) { // enter reference selection mode + if (auto sketch = dynamic_cast(pcRevolution->Profile.getValue())) { + Gui::cmdAppObjectShow(sketch); + } TaskSketchBasedParameters::onSelectReference(AllowSelection::EDGE | AllowSelection::PLANAR | AllowSelection::CIRCLE);