diff -r 7f98c091be56 -r 0b6b60241230 graphics/FBD_Objects.py --- a/graphics/FBD_Objects.py Wed Dec 14 12:36:04 2016 +0300 +++ b/graphics/FBD_Objects.py Wed Dec 14 12:44:30 2016 +0300 @@ -902,7 +902,15 @@ else: connectors["outputs"].append(self.Connector) return connectors - + + def SpreadCurrent(self): + if self.Type == CONNECTOR: + continuations = self.Parent.GetContinuationByName(self.Name) + if continuations is not None: + value = self.Connector.ReceivingCurrent() + for cont in continuations: + cont.Connector.SpreadCurrent(value) + # Changes the variable type def SetType(self, type): if type != self.Type: