Merge pull request #12411 from jdgleaver/max-users-dropdown-fix

(XMB) Fix display of 'Maximum Users' menu entry dropdown list
This commit is contained in:
Autechre 2021-05-17 15:52:14 +02:00 committed by GitHub
commit e9b5f009cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7414,12 +7414,7 @@ static void general_write_handler(rarch_setting_t *setting)
} }
break; break;
case MENU_ENUM_LABEL_INPUT_MAX_USERS: case MENU_ENUM_LABEL_INPUT_MAX_USERS:
{ command_event(CMD_EVENT_CONTROLLER_INIT, NULL);
bool refresh = false;
command_event(CMD_EVENT_CONTROLLER_INIT, NULL);
menu_entries_ctl(MENU_ENTRIES_CTL_SET_REFRESH, &refresh);
menu_driver_ctl(RARCH_MENU_CTL_SET_PREVENT_POPULATE, NULL);
}
break; break;
case MENU_ENUM_LABEL_INPUT_PLAYER1_JOYPAD_INDEX: case MENU_ENUM_LABEL_INPUT_PLAYER1_JOYPAD_INDEX:
case MENU_ENUM_LABEL_INPUT_PLAYER2_JOYPAD_INDEX: case MENU_ENUM_LABEL_INPUT_PLAYER2_JOYPAD_INDEX:
@ -12150,7 +12145,9 @@ static bool setting_append_list(
parent_group, parent_group,
general_write_handler, general_write_handler,
general_read_handler); general_read_handler);
(*list)[list_info->index - 1].action_ok = &setting_action_ok_uint; (*list)[list_info->index - 1].action_ok = &setting_action_ok_uint;
(*list)[list_info->index - 1].action_left = &setting_uint_action_left_with_refresh;
(*list)[list_info->index - 1].action_right = &setting_uint_action_right_with_refresh;
(*list)[list_info->index - 1].get_string_representation = (*list)[list_info->index - 1].get_string_representation =
&setting_get_string_representation_max_users; &setting_get_string_representation_max_users;
(*list)[list_info->index - 1].offset_by = 1; (*list)[list_info->index - 1].offset_by = 1;