diff --git a/menu/cbs/menu_cbs_get_value.c b/menu/cbs/menu_cbs_get_value.c index 9de0c743a1..2cc762ad63 100644 --- a/menu/cbs/menu_cbs_get_value.c +++ b/menu/cbs/menu_cbs_get_value.c @@ -1630,7 +1630,8 @@ int menu_cbs_init_bind_get_string_representation(menu_file_list_cbs_t *cbs, } } - if (type >= MENU_SETTINGS_CORE_OPTION_START) + if ((type >= MENU_SETTINGS_CORE_OPTION_START) && + (type < MENU_SETTINGS_CHEEVOS_START)) { BIND_ACTION_GET_VALUE(cbs, menu_action_setting_disp_set_label_core_options); diff --git a/menu/cbs/menu_cbs_left.c b/menu/cbs/menu_cbs_left.c index 38fd4fc9b6..f794ceb9f2 100644 --- a/menu/cbs/menu_cbs_left.c +++ b/menu/cbs/menu_cbs_left.c @@ -727,7 +727,8 @@ static int menu_cbs_init_bind_left_compare_type(menu_file_list_cbs_t *cbs, { BIND_ACTION_LEFT(cbs, action_left_input_desc_kbd); } - else if ((type >= MENU_SETTINGS_CORE_OPTION_START)) + else if ((type >= MENU_SETTINGS_CORE_OPTION_START) && + (type < MENU_SETTINGS_CHEEVOS_START)) { BIND_ACTION_LEFT(cbs, core_setting_left); } diff --git a/menu/cbs/menu_cbs_ok.c b/menu/cbs/menu_cbs_ok.c index 4eb0034113..1f9eb35a29 100644 --- a/menu/cbs/menu_cbs_ok.c +++ b/menu/cbs/menu_cbs_ok.c @@ -6605,7 +6605,8 @@ static int menu_cbs_init_bind_ok_compare_type(menu_file_list_cbs_t *cbs, { BIND_ACTION_OK(cbs, action_ok_cheat); } - else if ((type >= MENU_SETTINGS_CORE_OPTION_START)) + else if ((type >= MENU_SETTINGS_CORE_OPTION_START) && + (type < MENU_SETTINGS_CHEEVOS_START)) { BIND_ACTION_OK(cbs, action_ok_core_option_dropdown_list); } diff --git a/menu/cbs/menu_cbs_right.c b/menu/cbs/menu_cbs_right.c index 1e0a06eb01..0bd03d20bb 100644 --- a/menu/cbs/menu_cbs_right.c +++ b/menu/cbs/menu_cbs_right.c @@ -608,7 +608,8 @@ static int menu_cbs_init_bind_right_compare_type(menu_file_list_cbs_t *cbs, { BIND_ACTION_RIGHT(cbs, action_right_input_desc_kbd); } - else if ((type >= MENU_SETTINGS_CORE_OPTION_START)) + else if ((type >= MENU_SETTINGS_CORE_OPTION_START) && + (type < MENU_SETTINGS_CHEEVOS_START)) { BIND_ACTION_RIGHT(cbs, core_setting_right); } diff --git a/menu/cbs/menu_cbs_select.c b/menu/cbs/menu_cbs_select.c index 660d999930..b2979c20f7 100644 --- a/menu/cbs/menu_cbs_select.c +++ b/menu/cbs/menu_cbs_select.c @@ -257,7 +257,8 @@ int menu_cbs_init_bind_select(menu_file_list_cbs_t *cbs, } #endif - if ((type >= MENU_SETTINGS_CORE_OPTION_START)) + if ((type >= MENU_SETTINGS_CORE_OPTION_START) && + (type < MENU_SETTINGS_CHEEVOS_START)) { BIND_ACTION_SELECT(cbs, action_select_core_setting); return 0; diff --git a/menu/cbs/menu_cbs_start.c b/menu/cbs/menu_cbs_start.c index a9bd4c57fa..51518a8a1c 100644 --- a/menu/cbs/menu_cbs_start.c +++ b/menu/cbs/menu_cbs_start.c @@ -358,7 +358,8 @@ static int menu_cbs_init_bind_start_compare_type(menu_file_list_cbs_t *cbs, { BIND_ACTION_START(cbs, action_start_performance_counters_frontend); } - else if ((type >= MENU_SETTINGS_CORE_OPTION_START)) + else if ((type >= MENU_SETTINGS_CORE_OPTION_START) && + (type < MENU_SETTINGS_CHEEVOS_START)) { BIND_ACTION_START(cbs, action_start_core_setting); } diff --git a/menu/cbs/menu_cbs_sublabel.c b/menu/cbs/menu_cbs_sublabel.c index 6465e3833a..e06c8ebcaf 100644 --- a/menu/cbs/menu_cbs_sublabel.c +++ b/menu/cbs/menu_cbs_sublabel.c @@ -1124,7 +1124,8 @@ int menu_cbs_init_bind_sublabel(menu_file_list_cbs_t *cbs, } #endif - if (type >= MENU_SETTINGS_CORE_OPTION_START) + if ((type >= MENU_SETTINGS_CORE_OPTION_START) && + (type < MENU_SETTINGS_CHEEVOS_START)) { BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_core_option); return 0;