]> SALOME platform Git repositories - modules/smesh.git/commitdiff
Salome HOME
From NewGEOM: activation of SMESH after any module without object browser crashes... BR760-NEWGEOM-PATCHES NewGEOM_1.4.0
authorvsr <vsr@opencascade.com>
Wed, 24 Jun 2015 16:01:14 +0000 (19:01 +0300)
committerdbv <dbv@opencascade.com>
Thu, 10 Sep 2015 09:39:28 +0000 (12:39 +0300)
src/SMESHGUI/SMESHGUI.cxx

index 5db6d9e10f3524814875f95bf975f2c5a7e454aa..1a330a766ac5b7055f2abe6e7d13f13d2e671d30 100644 (file)
@@ -4765,11 +4765,10 @@ bool SMESHGUI::activateModule( SUIT_Study* study )
 
   //  0020210. Make SMESH_Gen update meshes at switching GEOM->SMESH
   GetSMESHGen()->SetCurrentStudy(SALOMEDS::Study::_nil());
-  if ( SalomeApp_Study* s = dynamic_cast<SalomeApp_Study*>( study ))
-    if ( _PTR(Study) aStudy = s->studyDS()) {
+  if ( SalomeApp_Study* s = dynamic_cast<SalomeApp_Study*>( study )) {
+    if ( _PTR(Study) aStudy = s->studyDS() )
       GetSMESHGen()->SetCurrentStudy( _CAST(Study,aStudy)->GetStudy() );
-      updateObjBrowser(); // objects can be removed
-    }
+  }
 
   // get all view currently opened in the study and connect their signals  to
   // the corresponding slots of the class.