# HG changeset patch # User bsw # Date 1533741383 -7200 # Node ID 18459491a4dc421e34c0e6680b24bfc28c5132c8 # Parent 635c6b7d2d0a7701f4784f87ddebc6fcae495d29 Work around layout issue diff -r 635c6b7d2d0a -r 18459491a4dc app/main/registration/_register_form.lua --- a/app/main/registration/_register_form.lua Wed Aug 08 17:15:48 2018 +0200 +++ b/app/main/registration/_register_form.lua Wed Aug 08 17:16:23 2018 +0200 @@ -91,12 +91,15 @@ ui.tag{ tag = "label", content = field.label } ui.tag{ tag = "input", attr = { type = "file", name = "verification_data_" .. field.name } } if field.optional_checkbox then - ui.tag{ tag = "input", attr = { - name = "verification_data_" .. field.name .. "_optout", - checked = request.get_param{ name = "verification_data_" .. field.name .. "_optout" } and "checked" or nil, - } } - slot.put(" ") - ui.tag{ content = field.optional_checkbox } + ui.container{ content = function() + ui.tag{ tag = "input", attr = { + type = "checkbox", + name = "verification_data_" .. field.name .. "_optout", + checked = request.get_param{ name = "verification_data_" .. field.name .. "_optout" } and "checked" or nil, + } } + slot.put(" ") + ui.tag{ content = field.optional_checkbox } + end } end elseif field.name == "unit" then