diff options
author | Torbjörn Andersson | 2006-10-14 13:11:22 +0000 |
---|---|---|
committer | Torbjörn Andersson | 2006-10-14 13:11:22 +0000 |
commit | 2c011da3c1361147b88ff8ac009ba34e570ad16c (patch) | |
tree | 646e89f50ddd28f38e026118ac0909f6073ae540 /engines/scumm/scumm.cpp | |
parent | 93600ae194cf825d2f01d228d2501f2911941fc5 (diff) | |
download | scummvm-rg350-2c011da3c1361147b88ff8ac009ba34e570ad16c.tar.gz scummvm-rg350-2c011da3c1361147b88ff8ac009ba34e570ad16c.tar.bz2 scummvm-rg350-2c011da3c1361147b88ff8ac009ba34e570ad16c.zip |
Fixed bug #1573366 ("SMUSH: unpausing the game causes cursor to show").
svn-id: r24310
Diffstat (limited to 'engines/scumm/scumm.cpp')
-rw-r--r-- | engines/scumm/scumm.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp index fc47b5cbc4..8a26126600 100644 --- a/engines/scumm/scumm.cpp +++ b/engines/scumm/scumm.cpp @@ -2078,11 +2078,14 @@ int ScummEngine::runDialog(Dialog &dialog) { bool old_soundsPaused = _sound->_soundsPaused; _sound->pauseSounds(true); + bool visible = CursorMan.isVisible(); + // Open & run the dialog int result = dialog.runModal(); // Restore old cursor updateCursor(); + CursorMan.showMouse(visible); // Resume sound & video _sound->pauseSounds(old_soundsPaused); |