summaryrefslogtreecommitdiff
path: root/apps/playlist_viewer.c
diff options
context:
space:
mode:
authorKevin Ferrare <kevin@rockbox.org>2005-11-16 17:23:49 +0000
committerKevin Ferrare <kevin@rockbox.org>2005-11-16 17:23:49 +0000
commit15046f99b3840c07bdd9d52e7014c6e775267c55 (patch)
treea34131db64c53b7bb9353e870cd5266d0dbc9e2d /apps/playlist_viewer.c
parent2a7546ab752dd10901aa7df10d93cd286a68d4bf (diff)
downloadrockbox-15046f99b3840c07bdd9d52e7014c6e775267c55.tar.gz
rockbox-15046f99b3840c07bdd9d52e7014c6e775267c55.zip
show/hide icons now works properly in playlist viewer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7911 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/playlist_viewer.c')
-rw-r--r--apps/playlist_viewer.c10
1 files changed, 8 insertions, 2 deletions
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)
618 if (!playlist_viewer_init(&viewer, filename, false)) 618 if (!playlist_viewer_init(&viewer, filename, false))
619 goto exit; 619 goto exit;
620 620
621 gui_synclist_init(&playlist_lists, playlist_callback_icons, 621 gui_synclist_init(&playlist_lists, playlist_callback_name, &viewer);
622 playlist_callback_name, &viewer); 622 gui_synclist_set_icon_callback(&playlist_lists,
623 global_settings.playlist_viewer_icons?&playlist_callback_icons:NULL);
623 gui_synclist_set_nb_items(&playlist_lists, viewer.num_tracks); 624 gui_synclist_set_nb_items(&playlist_lists, viewer.num_tracks);
624 gui_synclist_select_item(&playlist_lists, viewer.selected_track); 625 gui_synclist_select_item(&playlist_lists, viewer.selected_track);
625 gui_synclist_draw(&playlist_lists); 626 gui_synclist_draw(&playlist_lists);
@@ -773,6 +774,11 @@ bool playlist_viewer_ex(char* filename)
773 ret = true; 774 ret = true;
774 goto exit; 775 goto exit;
775 } 776 }
777 gui_synclist_set_icon_callback(
778 &playlist_lists,
779 global_settings.playlist_viewer_icons?
780 &playlist_callback_icons:NULL
781 );
776 gui_synclist_draw(&playlist_lists); 782 gui_synclist_draw(&playlist_lists);
777 break; 783 break;
778 784