Mercurial > audlegacy
diff src/audacious/ui_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 | 75a62e429534 |
children | 3cf247e4508c |
line wrap: on
line diff
--- a/src/audacious/ui_playlist.c Sat Aug 04 14:28:19 2007 +0200 +++ b/src/audacious/ui_playlist.c Sat Aug 04 16:48:06 2007 +0200 @@ -996,7 +996,8 @@ if (event->direction == GDK_SCROLL_UP) playlistwin_scroll(-cfg.scroll_pl_by); - g_cond_signal(cond_scan); + // deactivating this fixed a gui freeze when scrolling. -- mf0102 + //g_cond_signal(cond_scan); } @@ -1239,6 +1240,7 @@ if (!playback_get_playing()) playback_initiate(); } + refresh = TRUE; break; case GDK_3: if (event->state & GDK_CONTROL_MASK) @@ -1287,7 +1289,8 @@ } if (refresh) { - g_cond_signal(cond_scan); + // fixes keyboard scrolling gui freeze for me. -- mf0102 + //g_cond_signal(cond_scan); playlistwin_update_list(playlist_get_active()); }