From 19e83f39dbc760a65d061077f17ecd9ce61c2a3f Mon Sep 17 00:00:00 2001 From: SmallJoker Date: Sun, 30 Sep 2018 19:57:31 +0200 Subject: [PATCH] Remove settings properly (#7676) --- builtin/mainmenu/dlg_settings_advanced.lua | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/builtin/mainmenu/dlg_settings_advanced.lua b/builtin/mainmenu/dlg_settings_advanced.lua index 2e6617a..cc8a6d5 100644 --- a/builtin/mainmenu/dlg_settings_advanced.lua +++ b/builtin/mainmenu/dlg_settings_advanced.lua @@ -977,12 +977,7 @@ local function handle_settings_buttons(this, fields, tabname, tabdata) if fields["btn_restore"] then local setting = settings[selected_setting] if setting and setting.type ~= "category" then - if setting.type == "noise_params_2d" - or setting.type == "noise_params_3d" then - core.settings:set_np_group(setting.name, setting.default_table) - else - core.settings:set(setting.name, setting.default) - end + core.settings:remove(setting.name) core.settings:write() core.update_formspec(this:get_formspec()) end