Hallo,
wenn ich ein Gerät aufmache und dann bei dem Attribut "room" auf das Textfeld klicke erscheint ja so ein Auswahldialog. Dort muss man bei mir (Firefox) immer direkt auf das Kontroll-Kästchen klicken. Auf den Text zu klicken funktioniert nicht.
Ich denke, dass das Problem ist, dass bei dem Label-Element mit dem for-Attribut auf ein name-Attribut verwiesen wird. So wie ich die Spezifikation verstanden habe, muss sich dieses aber auf ein id-Attribut beziehen: https://www.w3.org/TR/html5/forms.html#the-label-element
Wofür das erste Label mit einem leeren span-Element gut ist war, habe ich nicht verstanden. Bei mir funktioniert es auch ohne.
Anbei ein Patch, womit das ganze bei mir unter Firefox löst. Der id habe ich vorsichtshalber ein Präfix vorangestellt, weil diese Id im ganzen DOM eindeutig sein muss.
Danke, habs eingecheckt.
Ich habe das immer als Feature wahrgenommen.