Gui: [skip ci] optimize View3DInventorViewer::containsViewProvider because it's sufficient to know if the root node of a view provider is part of the viewer or not

This commit is contained in:
wmayer
2020-04-02 16:08:47 +02:00
parent 5324540d8b
commit d65d01b30d

View File

@@ -972,7 +972,7 @@ SbBool View3DInventorViewer::containsViewProvider(const ViewProvider* vp) const
{
SoSearchAction sa;
sa.setNode(vp->getRoot());
sa.setSearchingAll(true);
sa.setSearchingAll(false);
sa.apply(getSoRenderManager()->getSceneGraph());
return sa.getPath() != nullptr;
}