If a form field name has a period in it, display logic fails with the following error:
"Syntax error, unrecognized expression: [name=field.name]"
(in the above, for demonstration purposes, "field.name" was the name of my field)
[name=${name}] should be [name="${name}"] to allow meta-characters in field names.
Note that it's understandable if it's considered not worth fixing the failure of the individual field, since it is technically an invalid selector... but this causes display-logic for the entire form to fail, not just for the one field with an invalid selector.
If a form field name has a period in it, display logic fails with the following error: "Syntax error, unrecognized expression: [name=field.name]" (in the above, for demonstration purposes, "field.name" was the name of my field)
[name=${name}]
should be[name="${name}"]
to allow meta-characters in field names.Note that it's understandable if it's considered not worth fixing the failure of the individual field, since it is technically an invalid selector... but this causes display-logic for the entire form to fail, not just for the one field with an invalid selector.