diff --git a/init.lua b/init.lua index 83a902a..b7e515a 100644 --- a/init.lua +++ b/init.lua @@ -547,7 +547,8 @@ local function parse_callbacks(tree, ctx_form, auto_name_id) saved_fields[node_name] = default_field_value_transformer elseif value == nil then - if value_field == "selected_idx" and not node[value_field] then + if value_field == "selected_idx" and + not node[value_field] then node[value_field] = sensible_defaults[value_field] end ctx_form[node_name] = node[value_field] or