Just a question, does the new ui data also solve the problem
of losing the scroller/ data table states if you traverse pages
over a faces-config defined pageflow into the same page?
I stumbled over that problem and discussed it in the user
list last week. (x:savestate did not help in this case either)
Werner
Grant Smith wrote:
I took the liberty of assigning MYFACES-305 to Sean, as he applied the
first patch (and it's about TIME he did some work... yeah, right).
Mathias, please upload this new patch to the JIRA too. I will help out
with the testing once it's all in SVN. We use UIData extensively, and if
there are bugs to be found, my convoluted apps are bound to bring them
to the surface :)
Broekelmann, Mathias wrote:
Hi,
I love to work under pressure which is what I do in every "normal"
project at these times :)
Ok lets see what the new implementation fixes or not. I´ve done a lot
of tests but I`m sure that´s not enough. So it´s up to you to to test
it in your applications. Please take a look at the bug 305 (and his
fix :-)) if you try to test the datatable with a datascroller component.
I´ve also removed the code for the special handling of embedded
UIData´s. It is now handled by the saveState and restoreState methods
which are used now to save the state for each row while iterating the
datamodel. I´ve added some code to prevent that the state is also
saved into the client or server states between the requests.
Happy testing!
Mathias