diff options
author | Johannes Schickel | 2007-01-08 23:55:14 +0000 |
---|---|---|
committer | Johannes Schickel | 2007-01-08 23:55:14 +0000 |
commit | 965d82ea4673d560886e615934519fd61ab26a0c (patch) | |
tree | e9bb91bc26492622136c4d665de1e5d953800813 | |
parent | 53d842f37700a4e7bb5dd8f7327f4b4b68d9174b (diff) | |
download | scummvm-rg350-965d82ea4673d560886e615934519fd61ab26a0c.tar.gz scummvm-rg350-965d82ea4673d560886e615934519fd61ab26a0c.tar.bz2 scummvm-rg350-965d82ea4673d560886e615934519fd61ab26a0c.zip |
Fix for bug #1586735 ("KYRA1: Sprite not redrawn")
svn-id: r25057
-rw-r--r-- | engines/kyra/script_v1.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/kyra/script_v1.cpp b/engines/kyra/script_v1.cpp index 42d5f22f7e..0ddb631afe 100644 --- a/engines/kyra/script_v1.cpp +++ b/engines/kyra/script_v1.cpp @@ -1316,6 +1316,7 @@ int KyraEngine::o1_drawItemShapeIntoScene(ScriptState *script) { _screen->drawShape(2, _shapes[220+item], x, y, 0, flags); _screen->drawShape(0, _shapes[220+item], x, y, 0, flags); _animator->flagAllObjectsForBkgdChange(); + _animator->preserveAnyChangedBackgrounds(); _animator->flagAllObjectsForRefresh(); _animator->updateAllObjectShapes(); _screen->showMouse(); |