diff options
Diffstat (limited to 'engines/draci/animation.cpp')
-rw-r--r-- | engines/draci/animation.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/draci/animation.cpp b/engines/draci/animation.cpp index c3f5a2dc95..c6528fae46 100644 --- a/engines/draci/animation.cpp +++ b/engines/draci/animation.cpp @@ -208,7 +208,11 @@ void AnimationManager::addOverlay(Drawable *overlay, uint z) { } void AnimationManager::drawScene(Surface *surf) { - + + // Fill the screen with colour zero since some rooms may rely on the screen being black + _vm->_screen->getSurface()->fill(0); + + Common::List<Animation *>::iterator it; for (it = _animations.begin(); it != _animations.end(); ++it) { |