From 997eae88a04fd033222942c70dbbdb85583842b4 Mon Sep 17 00:00:00 2001 From: sonninnos Date: Sun, 21 May 2023 17:49:34 +0300 Subject: [PATCH] Fix menu refresh in action_ok_network --- menu/cbs/menu_cbs_ok.c | 2 +- menu/menu_displaylist.c | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/menu/cbs/menu_cbs_ok.c b/menu/cbs/menu_cbs_ok.c index 031d378bb5..f6bf1f1524 100644 --- a/menu/cbs/menu_cbs_ok.c +++ b/menu/cbs/menu_cbs_ok.c @@ -4833,7 +4833,7 @@ static int generic_action_ok_network(const char *path, break; } - menu_st->flags &= ~MENU_ST_FLAG_ENTRIES_NONBLOCKING_REFRESH; + menu_st->flags |= MENU_ST_FLAG_ENTRIES_NONBLOCKING_REFRESH; generic_action_ok_command(CMD_EVENT_NETWORK_INIT); diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 04fc347e53..acb963c1ce 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -12356,8 +12356,8 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, menu_entries_clear(info->list); #ifdef HAVE_NETWORKING count = print_buf_lines(info->list, menu->core_buf, "", - (int)menu->core_len, - FILE_TYPE_DOWNLOAD_CORE_CONTENT, true, false); + (int)menu->core_len, FILE_TYPE_DOWNLOAD_CORE_CONTENT, + true, false); if (count == 0) menu_entries_append(info->list, @@ -12432,8 +12432,8 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, } break; case DISPLAYLIST_CORE_SYSTEM_FILES: -#ifdef HAVE_NETWORKING menu_entries_clear(info->list); +#ifdef HAVE_NETWORKING count = print_buf_lines(info->list, menu->core_buf, "", (int)menu->core_len, FILE_TYPE_DOWNLOAD_CORE_SYSTEM_FILES, true, false); @@ -12535,8 +12535,8 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, | MD_FLAG_NEED_PUSH; break; case DISPLAYLIST_THUMBNAILS_UPDATER: -#ifdef HAVE_NETWORKING menu_entries_clear(info->list); +#ifdef HAVE_NETWORKING count = print_buf_lines(info->list, menu->core_buf, "", (int)menu->core_len, FILE_TYPE_DOWNLOAD_THUMBNAIL_CONTENT, true, false); @@ -12554,8 +12554,8 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, #endif break; case DISPLAYLIST_PL_THUMBNAILS_UPDATER: -#ifdef HAVE_NETWORKING menu_entries_clear(info->list); +#ifdef HAVE_NETWORKING count = menu_displaylist_parse_pl_thumbnail_download_list(info->list, settings);