[ https://issues.apache.org/jira/browse/WICKET-7101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ernesto Reinaldo Barreiro updated WICKET-7101: ---------------------------------------------- Description: Auto-labels are somewhat disconnected from FormComponent they are bound to in the sense that: * You can modify the form component (e.g. if it is required) and update that component via AJAX and * Autolabel will stay with a stale state: i.e. still with the required CSS class This should be fixed with [https://github.com/apache/wicket/pull/812] This PR introduces: * a new tag *wicket:auto='true|false'* that allows to set some auto label as updatable always that form component is updated (via AJAX or web socket request). * a new boolean flag on markup-settings that allows to set this new behavior as application default. By default, the flag is set to false thus that applications keep existing behavior. was: Auto-labels are somewhat disconnected from FormComponent they are bound to in the sense that: * You can modify the form component (e.g. if it is required) and update that component via AJAX and * Autolabel will stay with a stale state: i.e. still with the required CSS class This should be fixed with [https://github.com/apache/wicket/commit/ef50d9f506c88ab5d235ea7825175f231b4dc3b2] I can't at the moment create PRs as I lost my github access somehow. Can someone please review that commit? > auto-label is not automatically updated when related form component is > updated. > ------------------------------------------------------------------------------- > > Key: WICKET-7101 > URL: https://issues.apache.org/jira/browse/WICKET-7101 > Project: Wicket > Issue Type: Improvement > Reporter: Ernesto Reinaldo Barreiro > Priority: Major > Fix For: 9.17.0, 10.1.0 > > > Auto-labels are somewhat disconnected from FormComponent they are bound to in > the sense that: > > * You can modify the form component (e.g. if it is required) and update that > component via AJAX and > * Autolabel will stay with a stale state: i.e. still with the required CSS > class > This should be fixed with > > [https://github.com/apache/wicket/pull/812] > > This PR introduces: > * a new tag *wicket:auto='true|false'* that allows to set some auto label as > updatable always that form component is updated (via AJAX or web socket > request). > * a new boolean flag on markup-settings that allows to set this new behavior > as application default. By default, the flag is set to false thus that > applications keep existing behavior. -- This message was sent by Atlassian Jira (v8.20.10#820010)