Correct focus bug when input is inside <label> in non-Chrome browsers