Move menu_driver_is_binding to menu_state
This commit is contained in:
parent
9e26012751
commit
1e29ba3cd6
|
@ -496,6 +496,7 @@ struct menu_state
|
||||||
* - Is screensaver currently active? */
|
* - Is screensaver currently active? */
|
||||||
bool screensaver_supported;
|
bool screensaver_supported;
|
||||||
bool screensaver_active;
|
bool screensaver_active;
|
||||||
|
bool is_binding;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
10
retroarch.c
10
retroarch.c
|
@ -857,7 +857,7 @@ static int generic_menu_iterate(
|
||||||
menu->menu_state_msg[0] = '\0';
|
menu->menu_state_msg[0] = '\0';
|
||||||
|
|
||||||
iterate_type = action_iterate_type(label);
|
iterate_type = action_iterate_type(label);
|
||||||
p_rarch->menu_driver_is_binding = false;
|
menu_st->is_binding = false;
|
||||||
|
|
||||||
if ( action != MENU_ACTION_NOOP
|
if ( action != MENU_ACTION_NOOP
|
||||||
|| MENU_ENTRIES_NEEDS_REFRESH(menu_st)
|
|| MENU_ENTRIES_NEEDS_REFRESH(menu_st)
|
||||||
|
@ -904,10 +904,10 @@ static int generic_menu_iterate(
|
||||||
{
|
{
|
||||||
menu_input_ctx_bind_t bind;
|
menu_input_ctx_bind_t bind;
|
||||||
|
|
||||||
p_rarch->menu_driver_is_binding = true;
|
menu_st->is_binding = true;
|
||||||
|
|
||||||
bind.s = menu->menu_state_msg;
|
bind.s = menu->menu_state_msg;
|
||||||
bind.len = sizeof(menu->menu_state_msg);
|
bind.len = sizeof(menu->menu_state_msg);
|
||||||
|
|
||||||
if (menu_input_key_bind_iterate(p_rarch,
|
if (menu_input_key_bind_iterate(p_rarch,
|
||||||
settings,
|
settings,
|
||||||
|
@ -27379,7 +27379,7 @@ static enum runloop_state runloop_check_state(
|
||||||
menu_handle_t *menu = menu_st->driver_data;
|
menu_handle_t *menu = menu_st->driver_data;
|
||||||
unsigned menu_toggle_gamepad_combo = settings->uints.input_menu_toggle_gamepad_combo;
|
unsigned menu_toggle_gamepad_combo = settings->uints.input_menu_toggle_gamepad_combo;
|
||||||
unsigned quit_gamepad_combo = settings->uints.input_quit_gamepad_combo;
|
unsigned quit_gamepad_combo = settings->uints.input_quit_gamepad_combo;
|
||||||
bool menu_driver_binding_state = p_rarch->menu_driver_is_binding;
|
bool menu_driver_binding_state = menu_st->is_binding;
|
||||||
bool menu_is_alive = p_rarch->menu_driver_alive;
|
bool menu_is_alive = p_rarch->menu_driver_alive;
|
||||||
bool display_kb = menu_input_dialog_get_display_kb();
|
bool display_kb = menu_input_dialog_get_display_kb();
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue