Hi everyone,
I’m experiencing an issue after upgrading my project to JMIX 2.5.0.
Environment:
• IntelliJ IDEA 2024.3.4 (Ultimate Edition)
• Build #IU-243.25659.39, built on February 27, 2025
• JMIX version 2.5.0
• Jmix plugin 2.5.0-243
After the upgrade, the checkbox in formLayout incorrectly displays the requiredMessage when the entity property is false, formLayout incorrectly triggers validation behavior when unchecked.
<checkbox id="isAvailableField" property="isAvailable"/>
Expected Behavior:
• When the checkbox is unchecked, the requiredMessage should not be displayed.
• The user should be able to click the Save button and successfully save the form.
Actual Behavior:
• When the user unchecks the checkbox, the requiredMessage appears.
• The form does not allow saving changes, treating the unchecked state as invalid.
Has anyone else encountered this issue? Is there a workaround or fix for this behavior in JMIX 2.5.0?