We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2322078 commit 0d54399Copy full SHA for 0d54399
builtin/mainmenu/dlg_settings_advanced.lua
@@ -625,6 +625,11 @@ local function create_change_setting_formspec(dialogdata)
625
-- Index by name, to avoid iterating over all enabled_flags for every possible flag.
626
flags[name] = true
627
end
628
+ for _, name in ipairs(setting.flags) do
629
+ local checkbox_name = "cb_" .. name
630
+ local is_enabled = flags[name] == true -- to get false if nil
631
+ checkboxes[checkbox_name] = is_enabled
632
+ end
633
-- Flags
634
formspec = table.concat(fields)
635
.. "checkbox[0.5," .. height - 0.6 .. ";cb_defaults;defaults;" -- defaults
0 commit comments