[richfaces-svn-commits] JBoss Rich Faces SVN: r9265 - trunk/sandbox/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri Jun 27 05:49:38 EDT 2008


Author: pkawiak
Date: 2008-06-27 05:49:37 -0400 (Fri, 27 Jun 2008)
New Revision: 9265

Modified:
   trunk/sandbox/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTable.js
Log:
Proper footer rendering in Safari fix

Modified: trunk/sandbox/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTable.js
===================================================================
--- trunk/sandbox/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTable.js	2008-06-27 09:21:25 UTC (rev 9264)
+++ trunk/sandbox/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTable.js	2008-06-27 09:49:37 UTC (rev 9265)
@@ -235,9 +235,9 @@
 		var mainDivWidth = this.mainDiv.getWidth();
 		var headerChildren = header.getColumnCells();
 		
-		var footers = table.getElementsBySelector('tfoot');
+		var footers = table.getElementsByTagName('tfoot');
 		var footerHeight = 0;
-		if (footers.size() > 0) {
+		if (footers.length > 0) {
 			footerHeight = footers[0].offsetHeight;
 		}
 		var columnsNumber = this.getColumnsNumber();		
@@ -281,6 +281,7 @@
 		if (captions.length > 0) {
             newHeight -= captions[0].offsetHeight;
 		}
+		ClientUILib.log(ClientUILogger.INFO, "footerHeight: " + footerHeight);
 		scrollingDiv.setStyle('height:'+ newHeight +'px;');
 		for (var i=0; i<headerChildren.length-1; i++) {
 			var headerChild = headerChildren[i];




More information about the richfaces-svn-commits mailing list