diff options
Diffstat (limited to 'engines/sci/graphics/animate.cpp')
-rw-r--r-- | engines/sci/graphics/animate.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/engines/sci/graphics/animate.cpp b/engines/sci/graphics/animate.cpp index d8dd43afb1..e02b27c788 100644 --- a/engines/sci/graphics/animate.cpp +++ b/engines/sci/graphics/animate.cpp @@ -352,14 +352,7 @@ void GfxAnimate::update() { it->signal &= ~(kSignalViewUpdated | kSignalNoUpdate); } else if (it->signal & kSignalStopUpdate) { it->signal &= ~kSignalStopUpdate; - if (g_sci->getGameId() == GID_HOYLE3 && g_sci->isDemo()) { - // WORKAROUND: The demo of Hoyle 3 doesn't seem to set this - // flag in this case. Not setting this fixes a large number - // of incorrect animate entries being drawn on top of dialog - // boxes (bug #3036763) - } else { - it->signal |= kSignalNoUpdate; - } + it->signal |= kSignalNoUpdate; } } |