Salome HOME
bos #20455 [CEA20480] HEXABLOCK - Crash after New Study
[modules/hexablock.git] / src / HEXABLOCKGUI / HEXABLOCKGUI.cxx
index b01745be9aee04ace635f09c9c9c67becb8cd308..42e4fcd1fe7dd7bcaddf9c352895e7b75c52a19c 100644 (file)
@@ -142,7 +142,7 @@ HEXABLOCKGUI::HEXABLOCKGUI() :
           _dwAssociation(0),
           _dwGroups(0),
           _dwMesh(0),
-          _dwObjectBrowser(0),
+//          _dwObjectBrowser(0),
           _dwInputPanel(0),
           _patternDataTreeView(0),
 //          _patternBuilderTreeView(0),
@@ -408,6 +408,16 @@ bool HEXABLOCKGUI::deactivateModule( SUIT_Study* theStudy )
 
     hideActor();
 
+    if(currentOccGView) {
+      delete currentOccGView;
+      currentOccGView = NULL;
+    }
+
+    if(currentDocGView) {
+      delete currentDocGView;
+      currentDocGView = NULL;
+    }
+
     return bOk;
 }