[ http://issues.apache.org/jira/browse/TOMAHAWK-17?page=all ]
Mathias Broekelmann resolved TOMAHAWK-17. ----------------------------------------- Fix Version/s: 1.1.5-SNAPSHOT Resolution: Fixed the action / actionlisteners will now be called after the new values has been set > <t:commandSortHeader> processes action / actionListener before updating > values of sortColumn and sortAscending > -------------------------------------------------------------------------------------------------------------- > > Key: TOMAHAWK-17 > URL: http://issues.apache.org/jira/browse/TOMAHAWK-17 > Project: MyFaces Tomahawk > Issue Type: Bug > Components: Sort Header > Reporter: Erik-Berndt Scheper > Assigned To: Mathias Broekelmann > Fix For: 1.1.5-SNAPSHOT > > > At the moment <t:CommandSortHeader> processes an action / actionListener > before updating the values of sortColumn and sortAscending. The reason is > that in the broadcast() method of HtmlCommandSortHeader.java, the method > super.broadcast(event) is executed before the values are updated. > The consequence of this bug is that in the methods called by the action / > actionListener, the sortColumn and sortAscending properties of the datatable > still have the old value. Which in turn means that any sorting performed in > the action / actionListener methods lead to incorrect results. > Suggested solution: call super.broadcast(event) AFTER the values of the > datatable have been updated. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira