aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/saga/animation.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/saga/animation.cpp b/engines/saga/animation.cpp
index fe29eca236..0438fb25ac 100644
--- a/engines/saga/animation.cpp
+++ b/engines/saga/animation.cpp
@@ -113,16 +113,17 @@ void Anim::playCutaway(int cut, bool fade) {
_vm->_interface->setStatusText("");
_vm->_interface->setSaveReminderState(0);
_vm->_interface->rememberMode();
- if (_cutAwayMode == kPanelVideo)
- _vm->_interface->setMode(kPanelVideo);
- else
- _vm->_interface->setMode(kPanelCutaway);
_cutawayActive = true;
} else {
// If another cutaway is up, start the next cutaway immediately
startImmediately = true;
}
+ if (_cutAwayMode == kPanelVideo)
+ _vm->_interface->setMode(kPanelVideo);
+ else
+ _vm->_interface->setMode(kPanelCutaway);
+
// Set the initial background and palette for the cutaway
ResourceContext *context = _vm->_resource->getContext(GAME_RESOURCEFILE);