(svn r2228) - Fix: [ 1188986 ] Song in main menu screen should loop when it ends.
--- a/music_gui.c Sun Apr 24 18:24:29 2005 +0000
+++ b/music_gui.c Sun Apr 24 19:04:56 2005 +0000
@@ -181,10 +181,13 @@
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();
}
}