diff options
author | Max Horn | 2005-06-04 15:47:42 +0000 |
---|---|---|
committer | Max Horn | 2005-06-04 15:47:42 +0000 |
commit | af3a3dc2e7d2facd6d718e02f7cb1ab1cd10fb5b (patch) | |
tree | 46696b2bf213c079cac1544315a75cb0ce599683 | |
parent | d3587c3a1ee9f81ef0b23550736bc5cc2b644d66 (diff) | |
download | scummvm-rg350-af3a3dc2e7d2facd6d718e02f7cb1ab1cd10fb5b.tar.gz scummvm-rg350-af3a3dc2e7d2facd6d718e02f7cb1ab1cd10fb5b.tar.bz2 scummvm-rg350-af3a3dc2e7d2facd6d718e02f7cb1ab1cd10fb5b.zip |
Fix for bug #1066329 (COMI: Actor redraw glitch)
svn-id: r18341
-rw-r--r-- | scumm/actor.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp index e57b1aa995..45a30bd384 100644 --- a/scumm/actor.cpp +++ b/scumm/actor.cpp @@ -1227,7 +1227,9 @@ void ScummEngine::redrawAllActors() { void ScummEngine::setActorRedrawFlags() { int i, j; - if (_fullRedraw) { + // Redraw all actors if a full redraw was requested. + // Also redraw all actors in COMI (see bug #1066329 for details). + if (_fullRedraw || _version == 8) { for (j = 1; j < _numActors; j++) { _actors[j]._needRedraw = true; } |