diff --git a/Geometry_shared.cpp b/Geometry_shared.cpp index 32ccaa02865b90d9564b4c887441a2febf55b89b..a55d52ea9f7e4ddee2a32387e006884ebf6c5f6d 100644 --- a/Geometry_shared.cpp +++ b/Geometry_shared.cpp @@ -1344,6 +1344,7 @@ void InterfaceGeometry::Clear() { sh.nbVertex = 0; // Number of vertex isLoaded = false; // isLoaded flag sh.nbSuper = 0; // Structure number + metadata = GeomMetadata(); ResetTextureLimits(); EmptySelectedVertexList(); diff --git a/Interface/Interface.cpp b/Interface/Interface.cpp index cca0898a097cf115f9f7c2d4d0070eb5a953f347..3b80db7f39327935ad63fff82c678baaf3f6bf21 100644 --- a/Interface/Interface.cpp +++ b/Interface/Interface.cpp @@ -2291,7 +2291,7 @@ void Interface::ClearFormulas() const { if (formulaEditor) formulaEditor->Refresh(); } -void Interface::ClearMetadata() { +void Interface::ClearMetadata() { //unused, Geometry::Clear() does it worker.GetGeometry()->metadata = GeomMetadata(); //default, empty state }