Skip to content

Commit 4bd05ab

Browse files
authored
Merge pull request #10943 from IgniteUI/skrastev/fix-10859-pivot
fix(pivotGrid): Stop propagation when clicking on expansion icon for row dimension to not trigger selection events.
2 parents 411e9fc + 1c736b4 commit 4bd05ab

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
@@ -13,7 +13,7 @@
1313

1414
<ng-template #headerTemplate let-column>
1515
<div class='igx-grid__tr--header igx-grid__row-indentation--level-{{getLevel(column)}}'>
16-
<igx-icon [attr.draggable]=" false" (click)="grid.toggleRow(getRowDimensionKey(column))">
16+
<igx-icon [attr.draggable]=" false" (click)="toggleRowDimension($event, column)">
1717
{{ getExpandState(column) ? 'expand_more' : 'chevron_right'}}</igx-icon>
1818
{{column.header}}
1919
</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)