IPAD issue

When using an ipad, if a field is set to isRequired = true, we have a problem…

Here is the code:

TextField username = new TextField(“Username”);
username.setWidth(“250px”);
username.setIcon(FontAwesome.USER);
username.setInputPrompt(“User ID”);
username.setRequired(true);
username.setRequiredError(“Username is required.”);
form.addComponent(username);

What happens is when we have the login screen up, we tap the user name field once and it gives our error message “Username is required…”. And the field doesn’t get focus.
Then if tap again,the error clears, and we get focus - which should happen the first tap.
Is there something in the textfield causing this issue?

Sounds like a bug, please write a ticket at dev.vaadin.com