diff options
| -rw-r--r-- | engines/agos/agos.cpp | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index 6ef573cafb..5e2f40b17a 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -945,13 +945,17 @@ void AGOSEngine::pause() {  	bool music_status = _musicPaused;  	_midi.pause(true); +	_mixer->pauseAll(true);  	_sound->ambientPause(true); +  	while (_pause) {  		delay(1);  		if (_keyPressed == 'p')  			_pause = 0;  	} +  	_midi.pause(music_status); +	_mixer->pauseAll(false);  	_sound->ambientPause(ambient_status);  }  | 
