mira-silhavy opened a new pull request, #1186:
URL: https://github.com/apache/wicket/pull/1186

   https://issues.apache.org/jira/browse/WICKET-7159
   
   Reverting the breaking change introduced in 
https://github.com/apache/wicket/pull/1033#discussion_r2104060257
   
   After upgrading to Wicket 10.x, form validators (IFormValidator) are not 
executed if any dependent form component is disabled, due to the addition of an 
isEnabledInHierarchy() check. This breaks backward compatibility for 
applications that rely on validators with conditionally enabled/disabled 
fields, as the validator is now skipped in these cases. This impacts forms with 
cross-field validation logic and causes migration issues for existing 
applications. A flag or configuration to restore the previous behavior, or 
reverting the change, is needed for backward compatibility


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to