diff --git a/frontend/menu/backend/menu_common_backend.c b/frontend/menu/backend/menu_common_backend.c index f0aa19897c..7a4ce96640 100644 --- a/frontend/menu/backend/menu_common_backend.c +++ b/frontend/menu/backend/menu_common_backend.c @@ -4471,14 +4471,7 @@ static int menu_common_setting_set(unsigned setting, unsigned action) case MENU_SETTINGS_TOGGLE_FULLSCREEN: if ((current_setting = setting_data_find_setting(setting_data, "video_fullscreen"))) - { - if (action == MENU_ACTION_OK) - { - *current_setting->value.boolean = !(*current_setting->value.boolean); - if (current_setting->change_handler) - current_setting->change_handler(current_setting); - } - } + menu_common_setting_set_current_boolean(current_setting, action); break; #if defined(GEKKO)