editors/Viewer.py
changeset 1838 646245c1c0d9
parent 1834 cd42b426028b
child 1841 9fd29e8b1393
--- a/editors/Viewer.py	Fri Sep 29 16:26:15 2017 +0300
+++ b/editors/Viewer.py	Fri Sep 29 16:39:52 2017 +0300
@@ -2445,24 +2445,24 @@
                 items.append((_(u'Divergence'), self.GetAddToWireMenuCallBack(self.AddNewDivergence,
                                                                               poss_div_types)))
         elif start_direction == EAST:
+            items.extend([
+                (_(u'Block'), self.GetAddToWireMenuCallBack(self.AddNewBlock)),
+                (_(u'Connection'), self.GetAddToWireMenuCallBack(self.AddNewConnection))])
+
+            if self.CurrentLanguage != "FBD":
+                items.append((_(u'Contact'), self.GetAddToWireMenuCallBack(self.AddNewContact)))
+
+            if self.CurrentLanguage == "LD":
                 items.extend([
-                    (_(u'Block'), self.GetAddToWireMenuCallBack(self.AddNewBlock)),
-                    (_(u'Connection'), self.GetAddToWireMenuCallBack(self.AddNewConnection))])
-
-                if self.CurrentLanguage != "FBD":
-                    items.append((_(u'Contact'), self.GetAddToWireMenuCallBack(self.AddNewContact)))
-
-                if self.CurrentLanguage == "LD":
-                    items.extend([
-                        (_(u'Coil'), self.GetAddToWireMenuCallBack(self.AddNewCoil)),
-                        (_(u'Power Rail'), self.GetAddToWireMenuCallBack(self.AddNewPowerRail))])
-
-                if self.CurrentLanguage == "SFC":
-                    items.append(
-                        (_(u'Transition'), self.GetAddToWireMenuCallBack(self.AddNewTransition, True)))
-                else:
-                    items.append(
-                        (_(u'Variable'), self.GetAddToWireMenuCallBack(self.AddNewVariable, True)))
+                    (_(u'Coil'), self.GetAddToWireMenuCallBack(self.AddNewCoil)),
+                    (_(u'Power Rail'), self.GetAddToWireMenuCallBack(self.AddNewPowerRail))])
+
+            if self.CurrentLanguage == "SFC":
+                items.append(
+                    (_(u'Transition'), self.GetAddToWireMenuCallBack(self.AddNewTransition, True)))
+            else:
+                items.append(
+                    (_(u'Variable'), self.GetAddToWireMenuCallBack(self.AddNewVariable, True)))
         return items
 
     # -------------------------------------------------------------------------------