aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise
diff options
context:
space:
mode:
authorPaul Gilbert2009-05-29 10:52:34 +0000
committerPaul Gilbert2009-05-29 10:52:34 +0000
commit682d95ff59e5811cb7bf9c36f88278369968e737 (patch)
tree1c975fe86070374a765efc537e2165d73e79c75d /engines/cruise
parentcf5e7e17df26465209a23ef84a421dae8ed89d6f (diff)
downloadscummvm-rg350-682d95ff59e5811cb7bf9c36f88278369968e737.tar.gz
scummvm-rg350-682d95ff59e5811cb7bf9c36f88278369968e737.tar.bz2
scummvm-rg350-682d95ff59e5811cb7bf9c36f88278369968e737.zip
Bugfix for screen redrawing when waiting for mouse click - this fixes a blank screen at 3:00pm
svn-id: r40981
Diffstat (limited to 'engines/cruise')
-rw-r--r--engines/cruise/cruise_main.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/cruise/cruise_main.cpp b/engines/cruise/cruise_main.cpp
index 522e0a0d81..6d90d39a6a 100644
--- a/engines/cruise/cruise_main.cpp
+++ b/engines/cruise/cruise_main.cpp
@@ -1851,9 +1851,10 @@ void CruiseEngine::mainLoop(void) {
removeFinishedScripts(&relHead);
removeFinishedScripts(&procHead);
+ // Draw the next screen
processAnimation();
-
- flip();
+ mainDraw(0);
+ flipScreen();
// not exactly this
manageEvents();