[ 
https://issues.apache.org/jira/browse/TAP5-1757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ville Virtanen updated TAP5-1757:
---------------------------------

    Attachment: grid_volatile.patch
    
> Grid does not fully adhere to volatile="true"
> ---------------------------------------------
>
>                 Key: TAP5-1757
>                 URL: https://issues.apache.org/jira/browse/TAP5-1757
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>            Reporter: Ville Virtanen
>         Attachments: grid_volatile.patch
>
>
> Tapestry omits the state saving of the grid if volatile parameter is set to 
> true. However, grid still invokes the prepare datasource during form postback 
> even though it is (when volatile is true) unneccassary. It also prevents us 
> from using grid under some ajax circumstances with form.
> The proposed patch simply changes the parameter "volatile" of gridrows to be 
> promoted as grid's parameter, and the gridrows inherits it. Now that Grid has 
> the knowledge of the parameter it is trivial to add it to the if that checks 
> whether the grid is inside form or not (when adding the setupdatasourceevent 
> to formsupport).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to