Здравствуйте.
Jmix version: 1.5.5
У меня есть такая валидация текстового поля,
<textField id="textField"
datatype="double"
required="true">
<validators>
<doubleMin value="300"/>
<doubleMax value="1000"/>
</validators>
</textField>
когда я начинаю вводить значениe, не убирая курсор, у меня выскакивает диалоговое окно, что значение меньше 300 и мне нужно закрывать это окно, чтобы ввести значение до конца.
Для решения проблемы я использую в котроллере код,
@Subscribe
public void onInit(final InitEvent event) {
textField.setTextChangeEventMode(TextInputField.TextChangeEventMode.BLUR);
}
чтобы диалоговое окно появлялось, если я уберу курсор или нажму enter.
Должно ли быть по умолчанию так и есть ли способ решить это в xml, чтобы не пришлось для каждого такого поля прописывать дополнительный код в контроллере?