Really make sure that you can focus the input fields

Without this, the field will always focus the first input independent of the one actually selected. I first thought that this is related to the usage of empty labels but it's not.

This doesn't solve the source of the problem, but at least it makes the field usable again.