Updated Branches: refs/heads/master 881d03ec8 -> cdc3c8588
WICKET-4769 Clicking on Label of Radio doesn't update component with Ajax update Revert 881d03ec84ead3386d37faf0eecf50d05fe30ac9 It works only if the choice is manually repainted in the ajax response Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/cdc3c858 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/cdc3c858 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/cdc3c858 Branch: refs/heads/master Commit: cdc3c858873bdb1188a054756869a2604a79805a Parents: 881d03e Author: Martin Tzvetanov Grigorov <[email protected]> Authored: Tue Oct 2 21:58:11 2012 +0300 Committer: Martin Tzvetanov Grigorov <[email protected]> Committed: Tue Oct 2 21:58:11 2012 +0300 ---------------------------------------------------------------------- .../AjaxFormChoiceComponentUpdatingBehavior.java | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/cdc3c858/wicket-core/src/main/java/org/apache/wicket/ajax/form/AjaxFormChoiceComponentUpdatingBehavior.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/form/AjaxFormChoiceComponentUpdatingBehavior.java b/wicket-core/src/main/java/org/apache/wicket/ajax/form/AjaxFormChoiceComponentUpdatingBehavior.java index ee9b50a..0a66b71 100644 --- a/wicket-core/src/main/java/org/apache/wicket/ajax/form/AjaxFormChoiceComponentUpdatingBehavior.java +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/form/AjaxFormChoiceComponentUpdatingBehavior.java @@ -86,7 +86,6 @@ public abstract class AjaxFormChoiceComponentUpdatingBehavior extends AbstractDe asb.append(" if (!(inputNode.className.indexOf('wicket-'+markupId)>=0)&&!(inputNode.id.indexOf(markupId+'-')>=0)) return;\n"); asb.append(" var inputType = inputNode.type.toLowerCase();\n"); asb.append(" if (inputType === 'checkbox' || inputType === 'radio') {\n"); - asb.append(" attributes.ad = false;\n"); // do not click the connected input asb.append(" var name = inputNode.name, value = inputNode.value;\n"); asb.append(" result.push({ name: name, value: value });\n"); asb.append(" }\n"); // if (checkbox or radio)
