diff --git a/src/Mod/PartDesign/App/FeatureDressUp.cpp b/src/Mod/PartDesign/App/FeatureDressUp.cpp index 7cdfd902cdc1..84f30cbb7855 100644 --- a/src/Mod/PartDesign/App/FeatureDressUp.cpp +++ b/src/Mod/PartDesign/App/FeatureDressUp.cpp @@ -50,7 +50,7 @@ DressUp::DressUp() ADD_PROPERTY(Base,(0)); Placement.setStatus(App::Property::ReadOnly, true); - ADD_PROPERTY_TYPE(SupportTransform,(true),"Base", App::Prop_None, + ADD_PROPERTY_TYPE(SupportTransform,(false),"Base", App::Prop_None, "Enable support for transformed patterns"); addSubType = Additive; @@ -63,6 +63,11 @@ short DressUp::mustExecute() const return PartDesign::Feature::mustExecute(); } +void DressUp::setupObject() +{ + SupportTransform.setValue(true); + Feature::setupObject(); +} void DressUp::positionByBaseFeature(void) { diff --git a/src/Mod/PartDesign/App/FeatureDressUp.h b/src/Mod/PartDesign/App/FeatureDressUp.h index 9e4f3650aaf1..3fcc4f15ba65 100644 --- a/src/Mod/PartDesign/App/FeatureDressUp.h +++ b/src/Mod/PartDesign/App/FeatureDressUp.h @@ -62,6 +62,7 @@ class PartDesignExport DressUp : public PartDesign::FeatureAddSub protected: virtual void onChanged(const App::Property* prop); + virtual void setupObject(); }; } //namespace PartDesign