The following bug can be observed when specifying an enum field which is not required. Upon clearing the field with the clear button and saving the entity, a validation message can be seen reporting that the value doesn't match any of the enum IDs. However, since the field is not required, undefined/null should be accepted.
The following bug can be observed when specifying an enum field which is not required. Upon clearing the field with the clear button and saving the entity, a validation message can be seen reporting that the value doesn't match any of the enum IDs. However, since the field is not required,
undefined
/null
should be accepted.Field configuration
Expected behavior
When pressing the X button and saving the entity, the entity should get saved without errors.
Actual behavior
Before clearing:
After clearing and saving: