aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Snover2016-09-26 10:37:41 -0500
committerColin Snover2016-09-29 19:39:16 -0500
commitcf07e0cb7c091e8f265e852d8a90a074f3f2c5af (patch)
treea933df0ff4600b26ed0d0b36e0c2c7bcf77c1375
parent015a62976c2da36f22b215a22811ae8fdb81c805 (diff)
downloadscummvm-rg350-cf07e0cb7c091e8f265e852d8a90a074f3f2c5af.tar.gz
scummvm-rg350-cf07e0cb7c091e8f265e852d8a90a074f3f2c5af.tar.bz2
scummvm-rg350-cf07e0cb7c091e8f265e852d8a90a074f3f2c5af.zip
SCI32: Ensure break to debugger works during transitions
-rw-r--r--engines/sci/graphics/transitions32.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/sci/graphics/transitions32.cpp b/engines/sci/graphics/transitions32.cpp
index c45017efd4..bffbd546b3 100644
--- a/engines/sci/graphics/transitions32.cpp
+++ b/engines/sci/graphics/transitions32.cpp
@@ -20,6 +20,7 @@
*
*/
+#include "sci/console.h"
#include "sci/engine/segment.h"
#include "sci/engine/seg_manager.h"
#include "sci/engine/state.h"
@@ -118,6 +119,7 @@ void GfxTransitions32::processShowStyles() {
if (doFrameOut) {
g_sci->_gfxFrameout->frameOut(true);
+ g_sci->getSciDebugger()->onFrame();
throttle();
}
} while(continueProcessing && doFrameOut);