From 339082c1533152ab5b25512e0e14fd15cabae7f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Andr=C3=A9=20Santoni?= Date: Fri, 11 Dec 2015 16:13:18 +0700 Subject: [PATCH] (Menu) Use the alternative quickmenu for the history list. Step 1. --- menu/menu_displaylist.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index b5a25f2c3f..abd1d7c7e6 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -957,9 +957,12 @@ static int menu_displaylist_parse_playlist(menu_displaylist_info_t *info, } } - if (is_history) + if (!path) menu_entries_push(info->list, fill_buf, path_playlist, MENU_FILE_PLAYLIST_ENTRY, 0, i); + else if (is_history) + menu_entries_push(info->list, fill_buf, + path, MENU_FILE_RPL_ENTRY, 0, i); else menu_entries_push(info->list, label, path, MENU_FILE_RPL_ENTRY, 0, i); @@ -2947,6 +2950,11 @@ int menu_displaylist_push_list(menu_displaylist_info_t *info, unsigned type) ret = menu_displaylist_parse_playlist(info, playlist, path_playlist, true); + strlcpy(menu->db_playlist_file, settings->content_history_path, + sizeof(menu->db_playlist_file)); + menu->playlist = content_playlist_init(menu->db_playlist_file, + COLLECTION_SIZE); + if (ret == 0) { info->need_refresh = true;