[ https://issues.apache.org/jira/browse/WICKET-3899?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pedro Santos resolved WICKET-3899. ---------------------------------- Fix Version/s: 10.3.0 Resolution: Fixed > IFormVisitorParticipant don't get tested when validating form validators > dependent components > --------------------------------------------------------------------------------------------- > > Key: WICKET-3899 > URL: https://issues.apache.org/jira/browse/WICKET-3899 > Project: Wicket > Issue Type: Bug > Components: wicket > Affects Versions: 1.4.17, 1.5-RC5.1 > Reporter: Pedro Santos > Assignee: Pedro Santos > Priority: Major > Fix For: 10.3.0 > > Attachments: WICKET-3899-fix-test.patch, WICKET-3899.patch > > > Currently Form#validateFormValidator only check if dependent components are > visible in the page, which causes it to validate forms depending on > components that didn't participate in the form processing like: > * disable form components > * components under an IFormVisitorParticipant parent that returned false in > the #processChildren test > * components inside a form that was not processed due the > Form#wantSubmitOnParentFormSubmit test inside a parent form -- This message was sent by Atlassian Jira (v8.20.10#820010)