Mercurial > audlegacy
diff src/audacious/playlist.c @ 3246:2127f7108033
- fixed some cases where the playlist wasn't redrawn
- removed two g_cond_signal(cond_scan) calls to fix gui freezes
author | mf0102 <0102@gmx.at> |
---|---|
date | Sat, 04 Aug 2007 16:48:06 +0200 |
parents | 764e8f87c186 |
children | f985357757e0 |
line wrap: on
line diff
--- a/src/audacious/playlist.c Sat Aug 04 14:28:19 2007 +0200 +++ b/src/audacious/playlist.c Sat Aug 04 16:48:06 2007 +0200 @@ -1175,9 +1175,8 @@ if (restart_playing) playback_initiate(); - else { - playlistwin_update_list(playlist); - } + + playlistwin_update_list(playlist); } void @@ -1411,7 +1410,7 @@ /* Shuffling and this is our first manual jump. */ playlist_position_before_jump = playlist->position; } - + playlist->position = node->data; PLAYLIST_UNLOCK(playlist->mutex); playlist_check_pos_current(playlist); @@ -1443,7 +1442,7 @@ playlist->position = playlist_position_before_jump; playlist_position_before_jump = NULL; } - + plist_pos_list = find_playlist_position_list(playlist); if (cfg.no_playlist_advance) {