From b4571befab5f098b68609707d0e43081fe557e06 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 26 Oct 2016 09:12:16 +0200 Subject: [PATCH] Update CONFIG_INT settings dynamically --- menu/menu_setting.c | 3 --- setting_list.c | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 272bff4205..d9c1aa421e 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -2084,7 +2084,6 @@ static bool setting_append_list( general_write_handler, general_read_handler); menu_settings_list_current_add_range(list, list_info, -1, 0, 1, true, false); - menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_STATE_SLOT); CONFIG_ACTION( list, list_info, @@ -3204,7 +3203,6 @@ static bool setting_append_list( list, list_info, CMD_EVENT_VIDEO_APPLY_STATE_CHANGES); - menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_X); CONFIG_INT( list, list_info, @@ -3222,7 +3220,6 @@ static bool setting_append_list( list, list_info, CMD_EVENT_VIDEO_APPLY_STATE_CHANGES); - menu_settings_list_current_add_enum_idx(list, list_info, MENU_ENUM_LABEL_VIDEO_VIEWPORT_CUSTOM_Y); CONFIG_UINT( list, list_info, diff --git a/setting_list.c b/setting_list.c index f0b21306a6..1e71a84ec5 100644 --- a/setting_list.c +++ b/setting_list.c @@ -1521,6 +1521,8 @@ bool CONFIG_INT( if (value.name) value.name_hash = msg_hash_calculate(value.name); (*list)[list_info->index++] = value; + menu_settings_list_current_add_enum_idx(list, list_info, name_enum_idx); + menu_settings_list_current_add_enum_value_idx(list, list_info, SHORT_enum_idx); return true; }