In Opera (Presto), the checkbox does not respond to clicks, but it does change state when clicking the associated label.
Description
Description
Event Timeline
Comment Actions
I have Opera 12.16 (on Linux) but I observe the same bug. I don’t know how to solve it, but here are some elements.
- The file where the checkbox behaviour is defined is resources/src/mediawiki.ui/components/checkbox.less, and specifically the rule .client-js .mw-ui-checkbox:not(#noop) { input[type="checkbox"] { & + label::before { } } }
- When I click on the ckeckbox, the check doesn’t appear but appears when my mouse hovers the label associated (on the login page)
- The selectors used in the rule (not, +, ::before) are implemented at least since Opera 10 / Presto 2.3, but it seems Opera 12 doesn’t fully recognize the combinaison of the selectors, at least not as other browsers / rendering engines (Firefox, Opera 15+).