aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/animate.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/graphics/animate.cpp')
-rw-r--r--engines/sci/graphics/animate.cpp9
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;
}
}