Viliam Repan created WICKET-7123:
------------------------------------
Summary: Form.setDefaultButton() supports only one button per form
hierarchy
Key: WICKET-7123
URL: https://issues.apache.org/jira/browse/WICKET-7123
Project: Wicket
Issue Type: Improvement
Components: wicket-core
Affects Versions: 10.1.0
Reporter: Viliam Repan
Currently Form.setDefaultButton() support only one button per whole form
hierarchy, which is a problem when there are multiple forms on page of for
example popup. It complicates even further when those default submit buttons
have custom visibility/enabled state.
Current implementation puts hidden field in root form which stores name of
submit button and then creates client JS click() via jquery.
This should be easy doable directly on form where the default button is located
without the need to pass it to root form.
What do you think about this?
I'll provide PR for this.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)