При введении каждого символа срабатывает валидация текстового поля

Здравствуйте.
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, чтобы не пришлось для каждого такого поля прописывать дополнительный код в контроллере?

Может так?

image

                            <textField id="textField"
                                       datatype="double"
                                       required="true"
                                       textChangeEventMode="BLUR">
                                <validators>
                                    <doubleMin value="300"/>
                                    <doubleMax value="1000"/>
                                </validators>
                            </textField>