0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group

Make SMESH_Gen update meshes at switching GEOM->SMESH
This commit is contained in:
eap 2009-04-03 14:26:52 +00:00
parent bfc97bbd01
commit 8058034c5d

View File

@ -3252,6 +3252,12 @@ bool SMESHGUI::activateModule( SUIT_Study* study )
action( 33)->setEnabled(true); // Delete: Key_Delete
action(1101)->setEnabled(true); // Rename: Key_F2
// 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())
GetSMESHGen()->SetCurrentStudy( _CAST(Study,aStudy)->GetStudy() );
return res;
}