Gui: View3DInventorViewer: check if child exists before removal
This commit is contained in:
parent
a412d309c5
commit
b2104e97e1
|
@ -626,7 +626,7 @@ void View3DInventorViewer::removeViewProvider(ViewProvider* pcProvider)
|
|||
|
||||
SoSeparator* root = pcProvider->getRoot();
|
||||
|
||||
if (root) {
|
||||
if (root && (pcViewProviderRoot->findChild(root) != -1)) {
|
||||
pcViewProviderRoot->removeChild(root);
|
||||
_ViewProviderMap.erase(root);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user