graphics/LD_Objects.py
changeset 3333 dd49e4055a10
parent 2457 9deec258ab1a
child 3750 f62625418bff
equal deleted inserted replaced
3319:e6c758e41f82 3333:dd49e4055a10
   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: