From a0a300af6bd17c059237ebf13cc35e8e0a187457 Mon Sep 17 00:00:00 2001 From: Vladimir Menshakov Date: Thu, 25 Feb 2010 19:54:28 +0000 Subject: fixed delayed callback timing svn-id: r48125 --- engines/teenagent/scene.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/teenagent/scene.cpp b/engines/teenagent/scene.cpp index db8d29a83b..530e6367a8 100644 --- a/engines/teenagent/scene.cpp +++ b/engines/teenagent/scene.cpp @@ -815,12 +815,13 @@ bool Scene::render(bool tick_game, bool tick_mark, uint32 delta) { } } - if (!busy && !restart && callback_timer) { + if (!busy && !restart && tick_game && callback_timer) { if (--callback_timer == 0) { if (_engine->inventory->active()) _engine->inventory->activate(false); _engine->processCallback(callback); } + //debug(0, "callback timer = %u", callback_timer); } //if (!current_event.empty()) -- cgit v1.2.3