Cannot click label to activate checkbox in Internet Explorer & Edge
Checkbox fields of the form extension cannot be activated by clicking on their label in Internet Explorer and Edge.
This is a known and confirmed issue
Background for the bug:
The specs for the
for attribute say:
If the for attribute is not specified, but the label element has a labelable element descendant, then the first such descendant in tree order is the label element’s labeled control.
The definition of a labelable element is:
... <input> (if the type attribute is not in the hidden state) ...
Internet Explorer and Edge ignore this and see the hidden input added to every checkbox field in Fluid forms as element to aim at.
Updated by Bjoern Jacob over 3 years ago
- Tracker changed from Bug to Feature
- Target version changed from next-patchlevel to 9 LTS
Please see my comment on Gerrit:
IMHO this patch will cause new issues. This kinda feels like a feature. I would recommend not having template changes in v8 anymore. This caused too much trouble during the last minor releases of v8. Let's think of a more sophisticated solution for v9.