diff options
Diffstat (limited to 'saga/saveload.cpp')
-rw-r--r-- | saga/saveload.cpp | 3 |
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); } } |