aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xengines/pegasus/movie.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/pegasus/movie.cpp b/engines/pegasus/movie.cpp
index c341d0c18a..8f79c03957 100755
--- a/engines/pegasus/movie.cpp
+++ b/engines/pegasus/movie.cpp
@@ -91,6 +91,8 @@ void Movie::redrawMovieWorld() {
// Just copy to our surface
_surface->copyFrom(*frame);
}
+
+ triggerRedraw();
}
}
@@ -125,6 +127,8 @@ TimeValue Movie::getTime(const TimeScale scale) {
void Movie::setRate(const Common::Rational rate) {
if (rate != 1 && rate != 0)
error("Cannot set movie rate");
+
+ TimeBase::setRate(rate);
}
void Movie::start() {