Pārlūkot izejas kodu

*** empty log message ***

Mark Mine 24 gadi atpakaļ
vecāks
revīzija
4c8bb826c1
1 mainītis faili ar 7 papildinājumiem un 1 dzēšanām
  1. 7 1
      direct/src/interval/Interval.py

+ 7 - 1
direct/src/interval/Interval.py

@@ -143,7 +143,13 @@ class Interval(DirectObject):
             	self.setT(te)
             	self.setT(te)
             return Task.cont
             return Task.cont
         else:
         else:
-	    self.setT(self.endTime)
+            te = self.endTime
+            # If first call, init intervals
+	    if (self.firstTime):
+		self.setT(te, event = IVAL_INIT)
+		self.firstTime = 0
+	    else:
+                self.setT(te)
             messenger.send(self.name + "-loop")
             messenger.send(self.name + "-loop")
             return Task.done
             return Task.done