aboutsummaryrefslogtreecommitdiff
path: root/gui.cpp
diff options
context:
space:
mode:
authorNicolas Bacca2002-05-14 07:58:58 +0000
committerNicolas Bacca2002-05-14 07:58:58 +0000
commitf8411e8b3a0bfbf050f9b54893b7983cc40c2abb (patch)
treeb19bbd0392662682684efef2186b5dac947ae6ef /gui.cpp
parent3fea6025907a344f181906305912c42ee648df46 (diff)
downloadscummvm-rg350-f8411e8b3a0bfbf050f9b54893b7983cc40c2abb.tar.gz
scummvm-rg350-f8411e8b3a0bfbf050f9b54893b7983cc40c2abb.tar.bz2
scummvm-rg350-f8411e8b3a0bfbf050f9b54893b7983cc40c2abb.zip
Keep sound paused if it was paused when entering the gui
svn-id: r4313
Diffstat (limited to 'gui.cpp')
-rw-r--r--gui.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/gui.cpp b/gui.cpp
index dc2f115238..e9c21b4f62 100644
--- a/gui.cpp
+++ b/gui.cpp
@@ -950,6 +950,7 @@ void Gui::loop()
if (_active && !_inited) {
_inited = true;
draw(0, 200); // was 100
+ _old_soundsPaused = _s->_soundsPaused;
_s->pauseSounds(true);
// Backup old cursor
@@ -1004,7 +1005,7 @@ void Gui::close()
_s->_system->show_mouse(_old_cursor_mode);
- _s->pauseSounds(false);
+ _s->pauseSounds(_old_soundsPaused);
_active = false;
_inited = false;