Salome HOME
NRI : Merge from V1_2.
[modules/superv.git] / src / SUPERVGUI / SUPERVGUI_Node.cxx
index ba1a479e199fc898bebf75a9cd521dd4059f12c8..3c4515aad4899009162cbd6c16cd24918f3093fa 100644 (file)
@@ -88,14 +88,15 @@ SUPERVGUI_Node::SUPERVGUI_Node(QWidget* theParent, SUPERVGUI_Main* theMain, SUPE
 
   if (myMain->isEditable() && (getNodeType() != SUPERV::FactoryNode)
                            && (getNodeType() != SUPERV::ComputingNode)) {
-    if ((getNodeType() != SUPERV::EndLoopNode) /*&& (getNodeType() != SUPERV::EndSwitchNode)*/) {
+    if ((getNodeType() != SUPERV::EndLoopNode)) {
       QPopupMenu* aAddPortMnu = new QPopupMenu(this);
       aAddPortMnu->insertItem("Input", this, SLOT(addInputPort()));
       if (getNodeType() != SUPERV::LoopNode)
        aAddPortMnu->insertItem("Output", this, SLOT(addOutputPort()));
       
       myPopup->insertSeparator();
-      myPopup->insertItem("Edit Function", this, SLOT(editFunction()));
+      if ((getNodeType() != SUPERV::EndSwitchNode))
+       myPopup->insertItem("Edit Function", this, SLOT(editFunction()));
       myPopup->insertItem("Add Port", aAddPortMnu);
     }
   }