Author: konstantin.mishin
Date: 2008-04-07 11:02:59 -0400 (Mon, 07 Apr 2008)
New Revision: 7632
Modified:
trunk/ui/scrollableDataTable/src/main/javascript/ClientUI/controls/grid/Grid.js
Log:
RF-1828
Modified: trunk/ui/scrollableDataTable/src/main/javascript/ClientUI/controls/grid/Grid.js
===================================================================
---
trunk/ui/scrollableDataTable/src/main/javascript/ClientUI/controls/grid/Grid.js 2008-04-07
14:59:13 UTC (rev 7631)
+++
trunk/ui/scrollableDataTable/src/main/javascript/ClientUI/controls/grid/Grid.js 2008-04-07
15:02:59 UTC (rev 7632)
@@ -77,14 +77,22 @@
grid.updateLayout();
grid.getBody().restoreScrollState();
},
- Utils.Condition.ElementPresent(grid.client_id), 100);
+ Utils.Condition.ElementPresent(($(this.getElement().id + ":c")).parentNode),
100);
},
updateLayout: function($super) {
$super();
+ var element = $(this.getElement().id + ":c")
+ var height = element.parentNode.offsetHeight;
+ if (element.offsetHeight != height) {
+ element.setStyle({height: height + "px"});
+ }
if(this.layout) {
this.layout.updateLayout();
}
+ if (element.offsetHeight != height) {
+ element.setStyle({height: height + "px"});
+ }
},
getHeader: function() {
return this.layout.getPane(GridLayout_Enum.HEADER);
Show replies by date