Не подскажите как поступать в таком случае: при вводе в текстовое поле в котором есть паттер валидируется введенное значение. Если оно некорректно то хотелось бы показывать InvalidMessage. Но при вызове markInvalid фокус в поле уходит в начало строки, а не в конец, как это поправить можно? А то заполнить поле получается невозможным
Дело в том, что валидация элементов формы задумана в Webix как нечто происходящее уже после того, как этот элемент потеряет фокус. Свойство invalidMessage вызывает перерисовку элемента при валидации, и элемент теряет фокус.