Некорректный признак required у полей dateField

Добрый день,

После миграции на версию jmix-1.3.1 мы заметили следующую проблему - после открытия редактора в режиме просмотра (view) и последующем включении редактирования у полей dateField некорректно устанавливается признак обязательности.

Тестовый проект, в котором воспроизводится проблема - jmix-petclinic.

Шаги для воспроизведения проблемы:

  1. Открыть экран “Visits”, переключиться на вкладку “All Visits”.
  2. Открыть редактор в режиме просмотра, используя действия “View”.
  3. Начать редактирование (кнопка “Enable editing”).

Результат:
Поля “Visit Start” и “Visit End” отмечены как обязательные, при сохранении без их заполнения выдается ошибка “Visit Start required”.

Если открыть редактор через действие “Edit” поля корректно отображаются как необязательные. Возможно, проблема связана с изменениями, сделанным в рамках задачи #387.

Добрый день.

Спасибо, что сообщили о проблеме. Завел задачу, поправим в следующем багфикс релизе.