Gui: fix restoring of geo feature group
This commit is contained in:
@@ -98,6 +98,13 @@ std::vector<App::DocumentObject*> ViewProviderGeoFeatureGroupExtension::extensio
|
||||
return Result;
|
||||
}
|
||||
|
||||
void ViewProviderGeoFeatureGroupExtension::extensionFinishRestoring()
|
||||
{
|
||||
// setup GeoExlcuded flag for children
|
||||
extensionClaimChildren();
|
||||
ViewProviderGroupExtension::extensionFinishRestoring();
|
||||
}
|
||||
|
||||
void ViewProviderGeoFeatureGroupExtension::extensionAttach(App::DocumentObject* pcObject)
|
||||
{
|
||||
ViewProviderGroupExtension::extensionAttach(pcObject);
|
||||
|
||||
@@ -47,6 +47,7 @@ public:
|
||||
virtual void extensionAttach(App::DocumentObject* pcObject) override;
|
||||
virtual void extensionSetDisplayMode(const char* ModeName) override;
|
||||
virtual std::vector<std::string> extensionGetDisplayModes(void) const override;
|
||||
virtual void extensionFinishRestoring() override;
|
||||
|
||||
/// Show the object in the view: suppresses behavior of DocumentObjectGroup
|
||||
virtual void extensionShow(void) override {
|
||||
|
||||
Reference in New Issue
Block a user