File tree 2 files changed +11
-3
lines changed
2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 157
157
ret += '\n .grid' + uiGridCtrl . grid . id + ' .ui-grid-render-container-' + $scope . containerId + ' .ui-grid-header-canvas { width: ' + ( canvasWidth + grid . scrollbarWidth ) + 'px; }' ;
158
158
159
159
if ( renderContainer . explicitHeaderCanvasHeight ) {
160
- ret += '\n .grid' + uiGridCtrl . grid . id + ' .ui-grid-render-container-' + $scope . containerId + ' .ui-grid-header-canvas { height: ' + renderContainer . explicitHeaderCanvasHeight + 'px; }' ;
160
+ // get height from body container
161
+ var reHCHeight = document . querySelector ( '.grid' + uiGridCtrl . grid . id + ' .ui-grid-render-container-body .ui-grid-header-canvas' ) ;
162
+
163
+ if ( reHCHeight ) {
164
+ renderContainer . explicitHeaderCanvasHeight = reHCHeight . offsetHeight ;
165
+ }
166
+
167
+ ret += '\n .grid' + uiGridCtrl . grid . id + ' .ui-grid-render-container-' + $scope . containerId +
168
+ ' .ui-grid-header-canvas { height: ' + renderContainer . explicitHeaderCanvasHeight + 'px; }' ;
161
169
}
162
170
else {
163
171
ret += '\n .grid' + uiGridCtrl . grid . id + ' .ui-grid-render-container-' + $scope . containerId + ' .ui-grid-header-canvas { height: inherit; }' ;
Original file line number Diff line number Diff line change @@ -2159,8 +2159,8 @@ angular.module('ui.grid')
2159
2159
}
2160
2160
2161
2161
if ( container . header || container . headerCanvas ) {
2162
- container . explicitHeaderHeight = null ;
2163
- container . explicitHeaderCanvasHeight = null ;
2162
+ container . explicitHeaderHeight = container . explicitHeaderHeight || null ;
2163
+ container . explicitHeaderCanvasHeight = container . explicitHeaderCanvasHeight || null ;
2164
2164
2165
2165
containerHeadersToRecalc . push ( container ) ;
2166
2166
}
You can’t perform that action at this time.
0 commit comments