graphics/LD_Objects.py
branchwxPython4
changeset 3344 4a08728a2ea4
parent 3333 dd49e4055a10
child 3750 f62625418bff
equal deleted inserted replaced
3340:a13da70a8ae4 3344:4a08728a2ea4
   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: