There is a bug when using setEmptyText on a PasswordField (TextField with setPassword to true). The empty text is replaced by ****.