It's not semantic. You can't have two labels for an input.
It decreases usability. It's a label, so the browser gives you a pointer cursor on hover. But there's no for attribute, so nothing happens when you click on it.
Solution
Add some better markup patterns to simple_form. A few examples:
Copied from original issue: dobtco/screendoor-v2#3191
From @jrubenoff on February 10, 2016 17:42
Problem
Both of the labels here are
label
elements:This isn't correct.
for
attribute, so nothing happens when you click on it.Solution
Add some better markup patterns to
simple_form
. A few examples:Copied from original issue: dobtco/screendoor-v2#3191