diff --git a/src/Mod/PartDesign/Gui/TaskPadParameters.cpp b/src/Mod/PartDesign/Gui/TaskPadParameters.cpp index 437f8b411b3b..4189144e1546 100644 --- a/src/Mod/PartDesign/Gui/TaskPadParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskPadParameters.cpp @@ -107,6 +107,9 @@ void TaskPadParameters::onModeChanged(int index) break; case Modes::TwoDimensions: pcPad->Type.setValue("TwoLengths"); + // symmetric is then not possible + if (ui->checkBoxMidplane->isChecked()) + ui->checkBoxMidplane->setChecked(false); break; } diff --git a/src/Mod/PartDesign/Gui/TaskPocketParameters.cpp b/src/Mod/PartDesign/Gui/TaskPocketParameters.cpp index 069d258348a6..6cbe8cb40b29 100644 --- a/src/Mod/PartDesign/Gui/TaskPocketParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskPocketParameters.cpp @@ -118,6 +118,9 @@ void TaskPocketParameters::onModeChanged(int index) case Modes::TwoDimensions: oldLength = pcPocket->Length.getValue(); pcPocket->Type.setValue("TwoLengths"); + // symmetric is then not possible + if (ui->checkBoxMidplane->isChecked()) + ui->checkBoxMidplane->setChecked(false); break; }