You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by hl...@apache.org on 2010/05/05 19:18:07 UTC

svn commit: r941390 - /tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Form.java

Author: hlship
Date: Wed May  5 17:18:07 2010
New Revision: 941390

URL: http://svn.apache.org/viewvc?rev=941390&view=rev
Log:
TAP5-1130: LinkSubmit component doesn't work when form contains Select component with default id

Modified:
    tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Form.java

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Form.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Form.java?rev=941390&r1=941389&r2=941390&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Form.java (original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/corelib/components/Form.java Wed May  5 17:18:07 2010
@@ -35,6 +35,7 @@ import org.apache.tapestry5.dom.Element;
 import org.apache.tapestry5.internal.BeanValidationContext;
 import org.apache.tapestry5.internal.BeanValidationContextImpl;
 import org.apache.tapestry5.internal.InternalSymbols;
+import org.apache.tapestry5.internal.TapestryInternalUtils;
 import org.apache.tapestry5.internal.services.HeartbeatImpl;
 import org.apache.tapestry5.internal.util.AutofocusValidationDecorator;
 import org.apache.tapestry5.ioc.Location;
@@ -362,7 +363,7 @@ public class Form implements ClientEleme
 
         IdAllocator allocator = new IdAllocator();
 
-        for (String name : preselectedFormNames.split("\\s*,\\s*"))
+        for (String name : TapestryInternalUtils.splitAtCommas(preselectedFormNames))
         {
             allocator.allocateId(name);
         }