equal
deleted
inserted
replaced
403 def SpreadCurrent(self): |
403 def SpreadCurrent(self): |
404 if self.Parent.Debug: |
404 if self.Parent.Debug: |
405 if self.Value is None: |
405 if self.Value is None: |
406 self.Value = False |
406 self.Value = False |
407 spreading = self.Input.ReceivingCurrent() |
407 spreading = self.Input.ReceivingCurrent() |
|
408 if spreading == "undefined": |
|
409 spreading = False |
408 if self.Type == CONTACT_NORMAL: |
410 if self.Type == CONTACT_NORMAL: |
409 spreading &= self.Value |
411 spreading &= self.Value |
410 elif self.Type == CONTACT_REVERSE: |
412 elif self.Type == CONTACT_REVERSE: |
411 spreading &= not self.Value |
413 spreading &= not self.Value |
412 elif self.Type == CONTACT_RISING: |
414 elif self.Type == CONTACT_RISING: |