From 15046f99b3840c07bdd9d52e7014c6e775267c55 Mon Sep 17 00:00:00 2001 From: Kevin Ferrare Date: Wed, 16 Nov 2005 17:23:49 +0000 Subject: show/hide icons now works properly in playlist viewer git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7911 a1c6a512-1295-4272-9138-f99709370657 --- apps/playlist_viewer.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'apps/playlist_viewer.c') diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c index 3f0e27d9e9..58789b2561 100644 --- a/apps/playlist_viewer.c +++ b/apps/playlist_viewer.c @@ -618,8 +618,9 @@ bool playlist_viewer_ex(char* filename) if (!playlist_viewer_init(&viewer, filename, false)) goto exit; - gui_synclist_init(&playlist_lists, playlist_callback_icons, - playlist_callback_name, &viewer); + gui_synclist_init(&playlist_lists, playlist_callback_name, &viewer); + gui_synclist_set_icon_callback(&playlist_lists, + global_settings.playlist_viewer_icons?&playlist_callback_icons:NULL); gui_synclist_set_nb_items(&playlist_lists, viewer.num_tracks); gui_synclist_select_item(&playlist_lists, viewer.selected_track); gui_synclist_draw(&playlist_lists); @@ -773,6 +774,11 @@ bool playlist_viewer_ex(char* filename) ret = true; goto exit; } + gui_synclist_set_icon_callback( + &playlist_lists, + global_settings.playlist_viewer_icons? + &playlist_callback_icons:NULL + ); gui_synclist_draw(&playlist_lists); break; -- cgit v1.2.3