From: asl Date: Fri, 11 Nov 2005 11:58:16 +0000 (+0000) Subject: PAL10125 - references isn't selected in mesh creation dialog X-Git-Tag: V3_1_0a3~14 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=c819d8fdd36530ce3666561056a3e8795eaf35c9;p=modules%2Fsmesh.git PAL10125 - references isn't selected in mesh creation dialog --- diff --git a/src/SMESHGUI/SMESHGUI_SelectionOp.cxx b/src/SMESHGUI/SMESHGUI_SelectionOp.cxx index b43fcb120..1111be407 100644 --- a/src/SMESHGUI/SMESHGUI_SelectionOp.cxx +++ b/src/SMESHGUI/SMESHGUI_SelectionOp.cxx @@ -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( study() ); + if( _study ) + { + _PTR(SObject) obj = _study->studyDS()->FindObjectID( anIt.Value()->getEntry() ); + if( obj ) + names.append( obj->GetName().c_str() ); + } } } }