mirror of
https://github.com/libretro/RetroArch
synced 2025-02-21 09:39:56 +00:00
Set cbs->enum_idx when setting a menu entry with menu_entries_add_enum
This commit is contained in:
parent
e1002719c0
commit
6f3b8c4049
@ -568,6 +568,7 @@ void menu_entries_add_enum(file_list_t *list, const char *path, const char *labe
|
|||||||
|
|
||||||
file_list_set_actiondata(list, idx, cbs);
|
file_list_set_actiondata(list, idx, cbs);
|
||||||
|
|
||||||
|
cbs->enum_idx = enum_idx ;
|
||||||
cbs->setting = menu_setting_find_enum(enum_idx);
|
cbs->setting = menu_setting_find_enum(enum_idx);
|
||||||
|
|
||||||
menu_cbs_init(list, cbs, path, label, type, idx);
|
menu_cbs_init(list, cbs, path, label, type, idx);
|
||||||
|
@ -61,6 +61,7 @@ enum menu_entries_ctl_state
|
|||||||
typedef struct menu_file_list_cbs
|
typedef struct menu_file_list_cbs
|
||||||
{
|
{
|
||||||
rarch_setting_t *setting;
|
rarch_setting_t *setting;
|
||||||
|
enum menu_hash_enums enum_idx;
|
||||||
|
|
||||||
int (*action_iterate)(const char *label, unsigned action);
|
int (*action_iterate)(const char *label, unsigned action);
|
||||||
const char *action_iterate_ident;
|
const char *action_iterate_ident;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user