0019939: EDF 762 SMESH : Definition of groups from other existing groups

onAdd() method is fixed in order to provide valid reaction on group created on geometry
This commit is contained in:
sln 2008-11-26 15:30:36 +00:00
parent 634461f414
commit 4afe057463

View File

@ -1563,8 +1563,8 @@ void SMESHGUI_GroupDlg::onAdd()
SALOME_ListIteratorOfListIO anIt (aList);
for ( ; anIt.More(); anIt.Next()) {
SMESH::SMESH_Group_var aGroup =
SMESH::IObjectToInterface<SMESH::SMESH_Group>(anIt.Value());
SMESH::SMESH_GroupBase_var aGroup =
SMESH::IObjectToInterface<SMESH::SMESH_GroupBase>(anIt.Value());
if (!aGroup->_is_nil()) {
// check if mesh is the same
if (aGroup->GetType() == aType && aGroup->GetMesh()->GetId() == myMesh->GetId()) {