2
0
Эх сурвалжийг харах

use FunctionCall.pushCurrentState

Darren Ranalli 16 жил өмнө
parent
commit
57e08fadf2

+ 1 - 0
direct/src/task/FrameProfiler.py

@@ -45,6 +45,7 @@ class FrameProfiler:
                 assert (self._logSchedule[j] % e) == 0
                 assert (self._logSchedule[j] % e) == 0
         assert isInteger(self._period)
         assert isInteger(self._period)
         self._enableFC = FunctionCall(self._setEnabled, taskMgr.getProfileFramesSV())
         self._enableFC = FunctionCall(self._setEnabled, taskMgr.getProfileFramesSV())
+        self._enableFC.pushCurrentState()
 
 
     def destroy(self):
     def destroy(self):
         self._enableFC.set(False)
         self._enableFC.set(False)

+ 1 - 0
direct/src/task/TaskProfiler.py

@@ -91,6 +91,7 @@ class TaskProfiler:
 
 
     def __init__(self):
     def __init__(self):
         self._enableFC = FunctionCall(self._setEnabled, taskMgr.getProfileTasksSV())
         self._enableFC = FunctionCall(self._setEnabled, taskMgr.getProfileTasksSV())
+        self._enableFC.pushCurrentState()
         # table of task name pattern to TaskTracker
         # table of task name pattern to TaskTracker
         self._namePrefix2tracker = {}
         self._namePrefix2tracker = {}
         self._task = None
         self._task = None