mirror of
https://github.com/libretro/RetroArch
synced 2025-01-31 15:32:59 +00:00
Merge pull request #2561 from heuripedes/master
(menu_setting.c) Fix double change callback call
This commit is contained in:
commit
3a05525ad0
@ -1217,10 +1217,8 @@ static int setting_bool_action_toggle_default(void *data, bool wraparound)
|
||||
if (!setting)
|
||||
return -1;
|
||||
|
||||
menu_setting_set_with_string_representation(setting,
|
||||
return menu_setting_set_with_string_representation(setting,
|
||||
*setting->value.boolean ? "false" : "true");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int setting_generic_action_ok_default(void *data, bool wraparound)
|
||||
@ -1766,7 +1764,7 @@ int menu_action_handle_setting(rarch_setting_t *setting,
|
||||
case ST_DIR:
|
||||
case ST_BIND:
|
||||
case ST_ACTION:
|
||||
if (setting_handler(setting, action) == 0)
|
||||
if (setting_handler(setting, action) != 0)
|
||||
return menu_setting_generic(setting, wraparound);
|
||||
break;
|
||||
default:
|
||||
|
Loading…
x
Reference in New Issue
Block a user