]> SALOME platform Git repositories - modules/smesh.git/commitdiff
Salome HOME
0021906: [CEA 579] Missing section in Mesh Properties Dialog
authorvsr <vsr@opencascade.com>
Fri, 12 Oct 2012 05:28:23 +0000 (05:28 +0000)
committervsr <vsr@opencascade.com>
Fri, 12 Oct 2012 05:28:23 +0000 (05:28 +0000)
src/SMESHGUI/SMESHGUI_PropertiesDlg.cxx

index 1e9874b086c3fc7e31850c782d3469be331f2415..820db62b1ca6edb16b1cc299eaef3c50094602d7 100644 (file)
@@ -621,8 +621,8 @@ void SMESHGUI_PropertiesDlg::showControls( int elements, bool nodes )
   // node controls are supposed to be shown if at least any element type is present
   // or if there are only nodes
   myNodeGrp->setVisible( nodes || elements & SMESH_Actor::eAllEntity );
-  // edge controls are shown only if there are edges
-  myEdgeGrp->setVisible( elements & SMESH_Actor::eEdges );
+  // edge/wireframe controls are needed for edges, faces and volumes
+  myEdgeGrp->setVisible( elements & ( SMESH_Actor::eEdges | SMESH_Actor::eFaces | SMESH_Actor::eVolumes ) );
   // face controls are shown only if there are faces
   myFaceGrp->setVisible( elements & SMESH_Actor::eFaces );
   // volume controls are shown only if there are volumes