diff options
Diffstat (limited to 'engines/toon/movie.cpp')
-rw-r--r-- | engines/toon/movie.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/toon/movie.cpp b/engines/toon/movie.cpp index bf4b6639fa..68c09fb586 100644 --- a/engines/toon/movie.cpp +++ b/engines/toon/movie.cpp @@ -135,11 +135,13 @@ bool Movie::playVideo(bool isFirstIntroVideo) { Common::Event event; while (_vm->getSystem()->getEventManager()->pollEvent(event)) if ((event.type == Common::EVENT_KEYDOWN && event.kbd.keycode == Common::KEYCODE_ESCAPE)) { + _vm->dirtyAllScreen(); return false; } _vm->getSystem()->delayMillis(10); } + _vm->dirtyAllScreen(); return !_vm->shouldQuit(); } |