aboutsummaryrefslogtreecommitdiff
path: root/saga/saveload.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'saga/saveload.cpp')
-rw-r--r--saga/saveload.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/saga/saveload.cpp b/saga/saveload.cpp
index 88227e43ff..6ac05797ea 100644
--- a/saga/saveload.cpp
+++ b/saga/saveload.cpp
@@ -229,8 +229,9 @@ void SagaEngine::load(const char *fileName) {
_events->handleEvents(0); //dissolve back grounds
if (insetSceneNumber != sceneNumber) {
+ _render->setFlag(RF_DISABLE_ACTORS);
_render->drawScene();
- _scene->clearSceneQueue();
+ _render->clearFlag(RF_DISABLE_ACTORS);
_scene->changeScene(insetSceneNumber, ACTOR_NO_ENTRANCE, kTransitionNoFade);
}
}