diff options
-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); |