You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2010/08/28 01:42:20 UTC

svn commit: r990302 - /wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.java

Author: ivaynberg
Date: Fri Aug 27 23:42:19 2010
New Revision: 990302

URL: http://svn.apache.org/viewvc?rev=990302&view=rev
Log:

Issue: WICKET-3018

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.java

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.java?rev=990302&r1=990301&r2=990302&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/form/CheckGroupSelector.java Fri Aug 27 23:42:19 2010
@@ -87,7 +87,7 @@ public class CheckGroupSelector extends 
 			"onclick",
 			"var cb=this.form['" +
 				group.getInputName() +
-				"']; if (cb!=null) { if (!isNaN(cb.length)) { for(var i=0;i<cb.length;i++) { if (cb[i].checked != this.checked) {cb[i].click();} } } else { if (cb.checked != this.checked) {cb.click();} } }");
+				"']; if (cb!=null) { if (!isNaN(cb.length)) { for(var i=0;i<cb.length;i++) { if (cb[i].disabled) continue; if (cb[i].checked != this.checked) {cb[i].click();} } } else { if (!cb.disabled&&cb.checked != this.checked) {cb.click();} } }");
 
 		super.onComponentTag(tag);
 	}