From a10a0d9e0f7f3783ee6728e4df60050aba4306ee Mon Sep 17 00:00:00 2001 From: donovaly Date: Sat, 15 Feb 2020 04:30:26 +0100 Subject: [PATCH] fix logic now also the case that one switches from add mode directly to remove mode is correctly handled also remove doubled code that is already executed --- src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp b/src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp index 2120a7113c..cf37c8bea7 100644 --- a/src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp +++ b/src/Mod/PartDesign/Gui/TaskDressUpParameters.cpp @@ -132,9 +132,7 @@ void TaskDressUpParameters::onButtonRefAdd(bool checked) Gui::Selection().addSelectionGate(new ReferenceSelection(this->getBase(), allowEdges, allowFaces, false)); DressUpView->highlightReferences(true); } else { - clearButtons(none); exitSelectionMode(); - showObject(); DressUpView->highlightReferences(false); } } @@ -150,9 +148,7 @@ void TaskDressUpParameters::onButtonRefRemove(const bool checked) DressUpView->highlightReferences(true); } else { - clearButtons(none); exitSelectionMode(); - showObject(); DressUpView->highlightReferences(false); } }