Skip to content

Commit 091e75d

Browse files
committed
fix(pivotGrid): Stop propagation when clicking on expansion icon for row dimension to not trigger selection events.
1 parent e76211d commit 091e75d

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

projects/igniteui-angular/src/lib/grids/pivot-grid/pivot-row-dimension-content.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<ng-template #headerTemplate let-column>
1515
<div class='igx-grid__tr--header igx-grid__row-indentation--level-{{getLevel(column)}}'
1616
(click)="selectPivotRow(column, $event)">
17-
<igx-icon [attr.draggable]=" false" (click)="grid.toggleRow(getRowDimensionKey(column))">
17+
<igx-icon [attr.draggable]=" false" (click)="toggleRowDimension($event, column)">
1818
{{ getExpandState(column) ? 'expand_more' : 'chevron_right'}}</igx-icon>
1919
{{column.header}}
2020
</div>

projects/igniteui-angular/src/lib/grids/pivot-grid/pivot-row-dimension-content.component.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,15 @@ export class IgxPivotRowDimensionContentComponent extends IgxGridHeaderRowCompon
105105
}
106106
}
107107

108+
/**
109+
* @hidden
110+
* @internal
111+
*/
112+
public toggleRowDimension(event, column) {
113+
this.grid.toggleRow(this.getRowDimensionKey(column))
114+
event?.stopPropagation();
115+
}
116+
108117

109118
/**
110119
* @hidden

0 commit comments

Comments
 (0)