Gui: fix visibility of front nodes when moving an object to Part container

This commit is contained in:
wmayer
2022-05-27 17:29:35 +02:00
committed by Uwe
parent 37cd94e4e4
commit 66819f82fd
3 changed files with 29 additions and 1 deletions

View File

@@ -24,6 +24,10 @@
#include "PreCompiled.h"
#ifndef _PreComp_
#include <Inventor/nodes/SoSeparator.h>
#endif
#include <App/DocumentObject.h>
#include <App/GeoFeatureGroupExtension.h>
@@ -43,12 +47,20 @@ ViewProviderGeoFeatureGroupExtension::ViewProviderGeoFeatureGroupExtension()
pcGroupChildren = new SoFCSelectionRoot;
pcGroupChildren->ref();
pcGroupFront = new SoSeparator();
pcGroupFront->ref();
pcGroupBack = new SoSeparator();
pcGroupBack->ref();
}
ViewProviderGeoFeatureGroupExtension::~ViewProviderGeoFeatureGroupExtension()
{
pcGroupChildren->unref();
pcGroupChildren = nullptr;
pcGroupFront->unref();
pcGroupFront = nullptr;
pcGroupBack->unref();
pcGroupBack = nullptr;
}