diff --git a/src/Mod/Part/Gui/DlgSettingsGeneral.ui b/src/Mod/Part/Gui/DlgSettingsGeneral.ui index 7c90d959f8..d83261255c 100644 --- a/src/Mod/Part/Gui/DlgSettingsGeneral.ui +++ b/src/Mod/Part/Gui/DlgSettingsGeneral.ui @@ -68,6 +68,22 @@ + + + + Allow multiple solids in Part Design bodies by default + + + true + + + AllowCompoundDefault + + + Mod/PartDesign + + + @@ -216,44 +232,6 @@ - - - - true - - - Experimental - - - false - - - - - - These settings are experimental and may result in decreased stability, problems and undefined behaviors - - - true - - - - - - - Allow multiple solids in Part Design bodies by default - - - AllowCompoundDefault - - - Mod/PartDesign - - - - - - diff --git a/src/Mod/PartDesign/App/Body.cpp b/src/Mod/PartDesign/App/Body.cpp index 53c3e90f55..3cc683e5bf 100644 --- a/src/Mod/PartDesign/App/Body.cpp +++ b/src/Mod/PartDesign/App/Body.cpp @@ -50,7 +50,7 @@ Body::Body() { .GetUserParameter() .GetGroup("BaseApp/Preferences/Mod/PartDesign"); - auto allowCompoundDefaultValue = hGrp->GetBool("AllowCompoundDefault", false); + auto allowCompoundDefaultValue = hGrp->GetBool("AllowCompoundDefault", true); ADD_PROPERTY(AllowCompound, (allowCompoundDefaultValue)); }