Skip to content

Commit 58739f1

Browse files
committed
feat(igxTreeGrid): Fixes vertical scrollbar and grid body's height #6640
1 parent 8912f31 commit 58739f1

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

projects/igniteui-angular/src/lib/grids/tree-grid/tree-grid.component.html

+9-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<div igxGridBody (keydown.control.c)="copyHandlerIE()" (copy)="copyHandler($event)" class="igx-grid__tbody">
6868
<div class="igx-grid__tbody-content" role="rowgroup" (onDragStop)="selectionService.dragMode = $event"
6969
(onDragScroll)="dragScroll($event)" [igxGridDragSelect]="selectionService.dragMode"
70-
[style.height.px]='calcHeight' [style.width.px]='calcWidth' #tbody (scroll)='scrollHandler($event)'
70+
[style.height.px]='totalHeight' [style.width.px]='calcWidth' #tbody (scroll)='scrollHandler($event)'
7171
(wheel)="wheelHandler()">
7272
<span *ngIf="hasMovableColumns && draggedColumn && pinnedColumns.length <= 0"
7373
[igxColumnMovingDrop]="headerContainer" [attr.droppable]="true" id="left"
@@ -129,9 +129,16 @@
129129
</div>
130130
<span *ngIf="hasMovableColumns && draggedColumn" [igxColumnMovingDrop]="headerContainer" [attr.droppable]="true"
131131
id="right" class="igx-grid__scroll-on-drag-right"></span>
132-
<div [hidden]='!hasVerticalSroll()' class="igx-grid__tbody-scrollbar" [style.width.px]="scrollWidth"
132+
<!-- <div [hidden]='!hasVerticalSroll()' class="igx-grid__tbody-scrollbar" [style.width.px]="scrollWidth"
133133
[style.height.px]='calcHeight'>
134134
<ng-template igxGridFor [igxGridForOf]='[]' #verticalScrollHolder></ng-template>
135+
</div> -->
136+
<div [hidden]='!hasVerticalSroll()' class="igx-grid__tbody-scrollbar" [style.width.px]="scrollWidth">
137+
<div class="igx-grid__tbody-scrollbar-start" [style.height.px]=' isRowPinningToTop ? pinnedRowHeight : 0'></div>
138+
<div class="igx-grid__tbody-scrollbar-main" [style.height.px]='calcHeight'>
139+
<ng-template igxGridFor [igxGridForOf]='[]' #verticalScrollHolder></ng-template>
140+
</div>
141+
<div class="igx-grid__tbody-scrollbar-end" [style.height.px]='!isRowPinningToTop ? pinnedRowHeight : 0'></div>
135142
</div>
136143
</div>
137144

0 commit comments

Comments
 (0)