[richfaces-svn-commits] JBoss Rich Faces SVN: r4953 - branches/3.1.x/ui/scrollableDataTable/src/main/java/org/richfaces/renderkit/html.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri Dec 21 11:13:11 EST 2007


Author: konstantin.mishin
Date: 2007-12-21 11:13:11 -0500 (Fri, 21 Dec 2007)
New Revision: 4953

Modified:
   branches/3.1.x/ui/scrollableDataTable/src/main/java/org/richfaces/renderkit/html/ScrollableDataTableBaseRenderer.java
Log:
RF-1592

Modified: branches/3.1.x/ui/scrollableDataTable/src/main/java/org/richfaces/renderkit/html/ScrollableDataTableBaseRenderer.java
===================================================================
--- branches/3.1.x/ui/scrollableDataTable/src/main/java/org/richfaces/renderkit/html/ScrollableDataTableBaseRenderer.java	2007-12-21 16:10:01 UTC (rev 4952)
+++ branches/3.1.x/ui/scrollableDataTable/src/main/java/org/richfaces/renderkit/html/ScrollableDataTableBaseRenderer.java	2007-12-21 16:13:11 UTC (rev 4953)
@@ -707,6 +707,8 @@
 		
 		grid.walk(context, ajaxRowsRenderer, state);
 		int fakeRowsCount = grid.getRows() - grid.getRowCount();
+		ScrollableDataTableRendererState.restoreState(context);
+		grid.setRowKey(null);
 		state.setFake(true);
 		for (int i = 0; i < fakeRowsCount; i++) {
 			ajaxRowsRenderer.process(context, null, state);	
@@ -728,9 +730,6 @@
 
 		renderHiddenScrollInput(context, grid);
 		ajaxContext.addRenderedArea(client_id+":si");
-
-		ScrollableDataTableRendererState.restoreState(context);
-		grid.setRowKey(null);
 		
 		ajaxContext.setResponseData(grid.getResponseData());
 		




More information about the richfaces-svn-commits mailing list