summaryrefslogtreecommitdiffstats
path: root/apps/root_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/root_menu.c')
-rw-r--r--apps/root_menu.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/apps/root_menu.c b/apps/root_menu.c
index c70237fdf7..895d5a667b 100644
--- a/apps/root_menu.c
+++ b/apps/root_menu.c
@@ -366,13 +366,11 @@ static int miscscrn(void * param)
static int playlist_view_catalog(void * param)
{
- /* kludge untill catalog_view_playlists() returns something useful */
- int old_playstatus = audio_status();
(void)param;
push_current_activity(ACTIVITY_PLAYLISTBROWSER);
- catalog_view_playlists();
+ bool item_was_selected = catalog_view_playlists();
pop_current_activity();
- if (!old_playstatus && audio_status())
+ if (item_was_selected)
return GO_TO_WPS;
return GO_TO_PREVIOUS;
}