aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Gilbert2017-07-26 20:07:55 -0400
committerPaul Gilbert2017-07-26 20:07:55 -0400
commit690c792c8cea26f1c441924e3f29ad6fc2dd155e (patch)
tree880729b0623fee84bccf334f83c0640f649eba45
parent60729eb90bcfa0fd9a71763af49b4dfb20dfa426 (diff)
downloadscummvm-rg350-690c792c8cea26f1c441924e3f29ad6fc2dd155e.tar.gz
scummvm-rg350-690c792c8cea26f1c441924e3f29ad6fc2dd155e.tar.bz2
scummvm-rg350-690c792c8cea26f1c441924e3f29ad6fc2dd155e.zip
TITANIC: Redraw screen after using PET to load a savegame
-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