From bbadcf614b9c3274e8cade7d547846fc6f6a2c8d Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 23 Dec 2016 15:36:01 +0100 Subject: [PATCH] clear nodes of fem view provider when clearing mesh --- src/Mod/Fem/Gui/ViewProviderFemMesh.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Mod/Fem/Gui/ViewProviderFemMesh.cpp b/src/Mod/Fem/Gui/ViewProviderFemMesh.cpp index 14b238ca5..952ab2071 100644 --- a/src/Mod/Fem/Gui/ViewProviderFemMesh.cpp +++ b/src/Mod/Fem/Gui/ViewProviderFemMesh.cpp @@ -727,7 +727,12 @@ void ViewProviderFEMMeshBuilder::createMesh(const App::Property* prop, int numNodes = data->NbNodes(); int numEdges = data->NbEdges(); - if(numFaces+numNodes+numEdges == 0) return; + if (numFaces+numNodes+numEdges == 0) { + coords->point.setNum(0); + faces->coordIndex.setNum(0); + lines->coordIndex.setNum(0); + return; + } Base::TimeInfo Start; Base::Console().Log("Start: ViewProviderFEMMeshBuilder::createMesh() =================================\n");