We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f0a7f86 commit b9a4a54Copy full SHA for b9a4a54
projects/igniteui-angular/src/lib/grids/row.directive.ts
@@ -408,7 +408,10 @@ export class IgxRowDirective<T extends IgxGridBaseDirective & GridType> implemen
408
this.selectionService.selectMultipleRows(this.rowID, this.rowData, event);
409
return;
410
}
411
- this.selectionService.selectRowById(this.rowID, !event.ctrlKey, event);
+
412
+ // eslint-disable-next-line no-bitwise
413
+ const clearSelection = !(+event.ctrlKey ^ +event.metaKey);
414
+ this.selectionService.selectRowById(this.rowID, clearSelection, event);
415
416
417
/**
0 commit comments