You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2005/09/21 21:49:39 UTC

svn commit: r290808 - in /jakarta/tapestry/trunk: framework/src/java/org/apache/tapestry/form/LinkSubmit.java status.xml

Author: hlship
Date: Wed Sep 21 12:49:36 2005
New Revision: 290808

URL: http://svn.apache.org/viewcvs?rev=290808&view=rev
Log:
TAPESTRY-657: LinkSubmit does not render its body when rewinding

Modified:
    jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/form/LinkSubmit.java
    jakarta/tapestry/trunk/status.xml

Modified: jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/form/LinkSubmit.java
URL: http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/form/LinkSubmit.java?rev=290808&r1=290807&r2=290808&view=diff
==============================================================================
--- jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/form/LinkSubmit.java (original)
+++ jakarta/tapestry/trunk/framework/src/java/org/apache/tapestry/form/LinkSubmit.java Wed Sep 21 12:49:36 2005
@@ -100,6 +100,17 @@
     }
 
     /**
+     * When a LinkSubmit rewinds, it should invoke its listener, etc., but should also render any
+     * components in its body.
+     */
+    protected void rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
+    {
+        super.rewindFormComponent(writer, cycle);
+
+        renderBody(writer, cycle);
+    }
+
+    /**
      * @see org.apache.tapestry.AbstractComponent#prepareForRender(org.apache.tapestry.IRequestCycle)
      */
     protected void prepareForRender(IRequestCycle cycle)

Modified: jakarta/tapestry/trunk/status.xml
URL: http://svn.apache.org/viewcvs/jakarta/tapestry/trunk/status.xml?rev=290808&r1=290807&r2=290808&view=diff
==============================================================================
--- jakarta/tapestry/trunk/status.xml (original)
+++ jakarta/tapestry/trunk/status.xml Wed Sep 21 12:49:36 2005
@@ -56,6 +56,7 @@
       <action type="fix" dev="DS" fixes-bug="TAPESTRY-473">Document ListEdit component</action>
       <action type="fix" dev="HLS" fixes-bug="TAPESTRY-653">InspectorButton component renders poorly</action>
       <action type="fix" dev="HLS" fixes-bug="TAPESTRY-649">ValidField component creates javascript referencing handle_invalid_field() method that no longer exists</action>
+      <action type="fix" dev="HLS" fixes-bug="TAPESTRY-657">LinkSubmit does not render its body when rewinding</action>
     </release>
     <release version="4.0-beta-7" date="Sep 17 2005">
       <action type="fix" dev="HLS" fixes-bug="TAPESTRY-341">Need better line-precise reporting for listener method</action>



---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org