diff --git a/src/Mod/PartDesign/Gui/Workbench.cpp b/src/Mod/PartDesign/Gui/Workbench.cpp index 45cf4f449e..a29e63fdad 100644 --- a/src/Mod/PartDesign/Gui/Workbench.cpp +++ b/src/Mod/PartDesign/Gui/Workbench.cpp @@ -128,36 +128,17 @@ void Workbench::setupContextMenu(const char* recipient, Gui::MenuItem* item) con } } } - if (Gui::Selection().countObjectsOfType() - - Gui::Selection().countObjectsOfType() == 1 ) + Gui::Selection().countObjectsOfType() == 1 ) { *item << "PartDesign_MultiTransform"; - - if (Gui::Selection().countObjectsOfType() > 0) { - *item << "Std_Placement" - << "Std_ToggleVisibility" - << "Std_ShowSelection" - << "Std_HideSelection" - << "Std_ToggleSelectability" - << "Std_TreeSelectAllInstances" - << "Separator" - << "Std_RandomColor" - << "Std_ToggleTransparency" - << "Std_Cut" - << "Std_Copy" - << "Std_Paste" - << "Std_Delete" - << "Std_SendToPythonConsole" - << "Separator"; } } } - if (strcmp(recipient, "View") == 0) { - if (item->hasItems()) - *item << "Separator"; - Gui::StdWorkbench::setupContextMenu(recipient, item); + if (item->hasItems()) { + *item << "Separator"; } + Gui::StdWorkbench::setupContextMenu(recipient, item); } void Workbench::activated()