You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Martin Marinschek (JIRA)" <de...@myfaces.apache.org> on 2006/11/01 22:06:18 UTC
[jira] Resolved: (TOMAHAWK-764) ValueBinding lost for first
attribute
[ http://issues.apache.org/jira/browse/TOMAHAWK-764?page=all ]
Martin Marinschek resolved TOMAHAWK-764.
----------------------------------------
Resolution: Fixed
of course! one shouldn't program at 20:00 on a public holiday.
fixed now...
regards,
Martin
> ValueBinding lost for first attribute
> -------------------------------------
>
> Key: TOMAHAWK-764
> URL: http://issues.apache.org/jira/browse/TOMAHAWK-764
> Project: MyFaces Tomahawk
> Issue Type: Bug
> Components: Extended Datatable
> Affects Versions: 1.1.4-SNAPSHOT, 1.1.3
> Environment: myFaces core1.1.4
> tomahawk 1.1.4 Snapshot
> Reporter: Michael Heinen
> Assigned To: Martin Marinschek
> Fix For: 1.1.5-SNAPSHOT
>
>
> There is a major bug using the t:datatable in conjunction with the t:datascroller and a valueBinding for the first attribute.
> The HtmlDataScroller erases this value binding due to the fact, that it calls setFirst with an int in the broadcast method.
> If the page is then reloaded via ajax, then first contains a pagenumber instead of the valuebinding.
> Patch for setFirst:
> public void setFirst(int first)
> {
> ValueBinding vb = getValueBinding("first");
> if (vb != null)
> {
> //do nothing and keep the valueBinding
> return;
> }
> else
> if (_preservedDataModel != null)
> {
> //Also change the currently restored DataModel attribute
> _preservedDataModel.setFirst(first);
> }
> super.setFirst(first);
> }
> see this threads:
> http://marc.theaimsgroup.com/?l=myfaces-user&m=116211813709147&w=2
> http://marc.theaimsgroup.com/?l=myfaces-user&m=114529361608223&w=2
> Michael
--
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