- QString anObjEntry = myDlg->selectedObject( SMESHGUI_MeshDlg::Obj );
- _PTR(SObject) pObj = studyDS()->FindObjectID( anObjEntry.latin1() );
- if ( !pObj )
- return;
-
- SMESH::SMESH_subMesh_var aSubMeshVar =
- SMESH::SMESH_subMesh::_narrow( _CAST( SObject,pObj )->GetObject() );
- if ( !aSubMeshVar->_is_nil() )
- myIsOnGeometry = true;
- else {
+ QString anObjEntry = myDlg->selectedObject(SMESHGUI_MeshDlg::Obj);
+ _PTR(SObject) pObj = studyDS()->FindObjectID(anObjEntry.latin1());
+ if (pObj)
+ {