From 57e08fadf2bf0d67be4d0404cd7d35d190194319 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Mon, 6 Jul 2009 21:46:23 +0000 Subject: [PATCH] use FunctionCall.pushCurrentState --- direct/src/task/FrameProfiler.py | 1 + direct/src/task/TaskProfiler.py | 1 + 2 files changed, 2 insertions(+) diff --git a/direct/src/task/FrameProfiler.py b/direct/src/task/FrameProfiler.py index 12636a64d5..88d7cd5040 100755 --- a/direct/src/task/FrameProfiler.py +++ b/direct/src/task/FrameProfiler.py @@ -45,6 +45,7 @@ class FrameProfiler: assert (self._logSchedule[j] % e) == 0 assert isInteger(self._period) self._enableFC = FunctionCall(self._setEnabled, taskMgr.getProfileFramesSV()) + self._enableFC.pushCurrentState() def destroy(self): self._enableFC.set(False) diff --git a/direct/src/task/TaskProfiler.py b/direct/src/task/TaskProfiler.py index 81aa3cd86c..83058e6736 100755 --- a/direct/src/task/TaskProfiler.py +++ b/direct/src/task/TaskProfiler.py @@ -91,6 +91,7 @@ class TaskProfiler: def __init__(self): self._enableFC = FunctionCall(self._setEnabled, taskMgr.getProfileTasksSV()) + self._enableFC.pushCurrentState() # table of task name pattern to TaskTracker self._namePrefix2tracker = {} self._task = None