Salome HOME
PAL10125 - references isn't selected in mesh creation dialog
[modules/smesh.git] / src / SMESHGUI / SMESHGUI_SelectionOp.cxx
index b43fcb120c73b3b9e38753bb49064c0bf3e9857d..1111be4075be7376fda3e9729dc30054c823391a 100644 (file)
@@ -420,7 +420,13 @@ void SMESHGUI_SelectionOp::selected( QStringList& names,
       QString id = anIt.Value()->getEntry();
       ids.append( id );
       types.append( typeById( id, Object ) );
-      names.append( anIt.Value()->getName() );
+      SalomeApp_Study* _study = dynamic_cast<SalomeApp_Study*>( study() );
+      if( _study )
+      {
+       _PTR(SObject) obj = _study->studyDS()->FindObjectID( anIt.Value()->getEntry() );
+       if( obj )
+         names.append( obj->GetName().c_str() );
+      }
     }
   }
 }