From 3a666373b44c9e0dfba952f688ee8b6c123078ec Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 24 Nov 2018 20:26:34 +0100 Subject: [PATCH] Set currently selected icon --- menu/cbs/menu_cbs_ok.c | 2 ++ menu/menu_displaylist.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/menu/cbs/menu_cbs_ok.c b/menu/cbs/menu_cbs_ok.c index 1c88da1049..a4d9230bce 100644 --- a/menu/cbs/menu_cbs_ok.c +++ b/menu/cbs/menu_cbs_ok.c @@ -4494,7 +4494,9 @@ static int action_ok_push_dropdown_item_resolution(const char *path, /* TODO/FIXME - menu drivers like XMB don't rescale * automatically */ + return menu_cbs_exit(); } + return 0; } diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 19699ba94c..c009494f51 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -8340,6 +8340,9 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, menu_displaylist val_d, MENU_ENUM_LABEL_NO_ITEMS, MENU_SETTING_DROPDOWN_ITEM_RESOLUTION, list[i].idx, 0); + + if (list[i].current) + menu_entries_set_checked(info->list, i, true); } free(list);