Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0
-
Fix Version/s: 3.0.1, EE-3.0.0.GA
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Firefox, IE8, IE9
-
Workaround Exists:Yes
-
Workaround Description:Use a value binding for the page attribute and manually set the page to the first page (1).
Description
-
- Case10648Example.zip
- 34 kB
- Arran Mccullough
-
Hide
- Case10648Example.war
- 9.41 MB
- Arran Mccullough
-
- META-INF/MANIFEST.MF 0.1 kB
- META-INF/context.xml 0.1 kB
- WEB-INF/classes/com/.../example/Item.class 4 kB
- WEB-INF/classes/.../example/TestBean.class 4 kB
- WEB-INF/lib/commons-beanutils.jar 226 kB
- WEB-INF/lib/commons-collections.jar 558 kB
- WEB-INF/lib/commons-digester.jar 140 kB
- WEB-INF/lib/commons-logging.jar 52 kB
- WEB-INF/lib/icefaces-ee-ace.jar 1.47 MB
- WEB-INF/lib/icefaces-ee-compat.jar 2.57 MB
- WEB-INF/lib/icefaces-ee.jar 269 kB
- WEB-INF/lib/javax.faces.jar 2.47 MB
- WEB-INF/lib/poi-3.7.jar 1.60 MB
- WEB-INF/web.xml 2 kB
- include_header.xhtml 0.4 kB
- noHeaderGroup.xhtml 5 kB
- resources/css/basic.css 0.3 kB
- resources/css/datatable.css 5 kB
- resources/css/williams.css 33 kB
- tabSetTest.xhtml 8 kB
- tabSetTestStyle.xhtml 8 kB
- welcomeICEfaces.xhtml 13 kB
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
The commit I made regarding this issue assumed they were setting the pagination via table.setPaginator rather than by altering the value binding.
My changing the setter is fruitless as it is never called when the value binding is changed. The alternative, other than working around this at the app level, is to fix the underlying issue, or alter the getter for the 'paginator' boolean. Altering the getter is easier but would disable anyone from moving the 'first' row of the data model by any means other than our paginator..
This has to do with an interaction of scolling resizing javascript and render logic to determine the first row of the datatable interacting with pagination.
Revision #28178
Committed by nils.lundquist
Yesterday 7:21 PM
ICE-7853 - Changed first row calculation to handle case where pagination is disabled without resetting the page variable.
Test case that shows issue. Steps: