From 11dc0e1777d6d8450e4116033cb306b9c76686af Mon Sep 17 00:00:00 2001 From: Darkvater Date: Sun, 24 Apr 2005 19:04:56 +0000 Subject: [PATCH] (svn r2228) - Fix: [ 1188986 ] Song in main menu screen should loop when it ends. --- music_gui.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/music_gui.c b/music_gui.c index a5e9b3957e..42a807579f 100644 --- a/music_gui.c +++ b/music_gui.c @@ -181,10 +181,13 @@ void MusicLoop(void) if (_song_is_active == false) return; - if (!_music_driver->is_song_playing() && _game_mode != GM_MENU) { - StopMusic(); - SkipToNextSong(); - PlayPlaylistSong(); + if (!_music_driver->is_song_playing()) { + if (_game_mode != GM_MENU) { + StopMusic(); + SkipToNextSong(); + PlayPlaylistSong(); + } else + ResetMusic(); } }