Mercurial > audlegacy
diff audacious/playlistwin.c @ 237:02c17a5c99e3 trunk
[svn] - Implement widget_draw_quick(widget_t *) for doing an immediate draw
operation on a widget.
- Use widget_draw_quick() to force a playlist update on unshade.
author | nenolod |
---|---|
date | Sat, 26 Nov 2005 18:28:19 -0800 |
parents | be1be6f2aeeb |
children | 580529c7e0c5 |
line wrap: on
line diff
--- a/audacious/playlistwin.c Sat Nov 26 17:44:16 2005 -0800 +++ b/audacious/playlistwin.c Sat Nov 26 18:28:19 2005 -0800 @@ -427,8 +427,8 @@ { g_return_if_fail(playlistwin_list != NULL); - widget_draw(WIDGET(playlistwin_list)); - widget_draw(WIDGET(playlistwin_slider)); + widget_draw_quick(WIDGET(playlistwin_list)); + widget_draw_quick(WIDGET(playlistwin_slider)); playlistwin_update_info(); playlistwin_update_sinfo(); /* mainwin_update_jtf(); */ @@ -532,7 +532,12 @@ playlistwin_get_height()); playlistwin_set_mask(); + draw_playlist_window(TRUE); + + /* force a playlist redraw */ + widget_draw(WIDGET(playlistwin_list)); + widget_draw(WIDGET(playlistwin_slider)); } static void