mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-12-24 16:30:34 +05:00
0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
Additional patch: do not publish SMESH component automatically on the module activation
This commit is contained in:
parent
25d7535ec6
commit
66b8a7daf6
@ -577,7 +577,10 @@ void SMESH_Gen_i::SetCurrentStudy( SALOMEDS::Study_ptr theStudy )
|
||||
// Let meshes update their data depending on GEOM groups that could change
|
||||
if ( curStudyId != studyId )
|
||||
{
|
||||
SALOMEDS::SComponent_var me = PublishComponent( myCurrentStudy );
|
||||
//SALOMEDS::SComponent_var me = PublishComponent( myCurrentStudy );
|
||||
SALOMEDS::SComponent_var me = SALOMEDS::SComponent::_narrow
|
||||
( myCurrentStudy->FindComponent( ComponentDataType() ) );
|
||||
if ( !me->_is_nil() ) {
|
||||
SALOMEDS::ChildIterator_var anIter = myCurrentStudy->NewChildIterator( me );
|
||||
for ( ; anIter->More(); anIter->Next() ) {
|
||||
SALOMEDS::SObject_var so = anIter->Value();
|
||||
@ -587,6 +590,7 @@ void SMESH_Gen_i::SetCurrentStudy( SALOMEDS::Study_ptr theStudy )
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//=============================================================================
|
||||
|
Loading…
Reference in New Issue
Block a user