aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent
diff options
context:
space:
mode:
authorVladimir Menshakov2009-11-22 08:27:41 +0000
committerVladimir Menshakov2009-11-22 08:27:41 +0000
commit9b20e622d956ebb092ba4762853dc51d78d08d05 (patch)
tree3fad8c7573449b7737fe6235c438477a8ae6e75b /engines/teenagent
parent2d31fc3af87526eefb63746c77ea3e7e7d32e90a (diff)
downloadscummvm-rg350-9b20e622d956ebb092ba4762853dc51d78d08d05.tar.gz
scummvm-rg350-9b20e622d956ebb092ba4762853dc51d78d08d05.tar.bz2
scummvm-rg350-9b20e622d956ebb092ba4762853dc51d78d08d05.zip
do not decrement timer while scene is busy
svn-id: r46062
Diffstat (limited to 'engines/teenagent')
-rw-r--r--engines/teenagent/scene.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/teenagent/scene.cpp b/engines/teenagent/scene.cpp
index 31f529e75a..551566facc 100644
--- a/engines/teenagent/scene.cpp
+++ b/engines/teenagent/scene.cpp
@@ -743,7 +743,7 @@ bool Scene::render(OSystem *system) {
}
}
- if (callback_timer) {
+ if (!busy && !restart && callback_timer) {
if (--callback_timer == 0) {
if (_engine->inventory->active())
_engine->inventory->activate(false);