aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/titanic/main_game_window.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/titanic/main_game_window.cpp b/engines/titanic/main_game_window.cpp
index 1d35f8edd9..6cbcba08ff 100644
--- a/engines/titanic/main_game_window.cpp
+++ b/engines/titanic/main_game_window.cpp
@@ -158,6 +158,9 @@ void CMainGameWindow::draw() {
_project->loadGame(_pendingLoadSlot);
_pendingLoadSlot = -1;
+ _gameManager->markAllDirty();
+ scrManager->setSurfaceBounds(SURFACE_PRIMARY, Rect(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT));
+
// Intentional fall-through
// to draw loaded game