From 4293e5b334fc27f327f135bb0afc2cad169e70cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Benjamim?= Date: Fri, 30 Jun 2017 19:59:56 -0300 Subject: [PATCH] Disable Core Updater in playlists too, if menu_show_core_updater == false --- menu/menu_displaylist.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 23de765603..58e59a6340 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -4005,6 +4005,7 @@ static void wifi_scan_callback(void *task_data, bool menu_displaylist_process(menu_displaylist_info_t *info) { size_t idx = 0; + settings_t *settings = config_get_ptr(); if (info->need_navigation_clear) { @@ -4022,14 +4023,15 @@ bool menu_displaylist_process(menu_displaylist_info_t *info) file_list_sort_on_alt(info->list); #if defined(HAVE_NETWORKING) && !defined(HAVE_LAKKA) - if (info->download_core) - { - menu_entries_append_enum(info->list, - msg_hash_to_str(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE), - msg_hash_to_str(MENU_ENUM_LABEL_CORE_UPDATER_LIST), - MENU_ENUM_LABEL_CORE_UPDATER_LIST, - MENU_SETTING_ACTION, 0, 0); - } + if (settings->bools.menu_show_core_updater) + if (info->download_core) + { + menu_entries_append_enum(info->list, + msg_hash_to_str(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE), + msg_hash_to_str(MENU_ENUM_LABEL_CORE_UPDATER_LIST), + MENU_ENUM_LABEL_CORE_UPDATER_LIST, + MENU_SETTING_ACTION, 0, 0); + } #endif if (info->push_builtin_cores)