diff --git a/projects/igniteui-angular/grids/core/src/cell.component.ts b/projects/igniteui-angular/grids/core/src/cell.component.ts index db9ab8e82e5..8e3ea45f757 100644 --- a/projects/igniteui-angular/grids/core/src/cell.component.ts +++ b/projects/igniteui-angular/grids/core/src/cell.component.ts @@ -53,7 +53,7 @@ import { IgxTextSelectionDirective, IgxFocusDirective, IgxTextHighlightDirective - } from 'igniteui-angular/directives'; +} from 'igniteui-angular/directives'; import { fadeOut, scaleInCenter } from 'igniteui-angular/animations'; import { IgxChipComponent } from 'igniteui-angular/chips'; import { IgxInputDirective, IgxInputGroupComponent, IgxPrefixDirective, IgxSuffixDirective } from 'igniteui-angular/input-group'; @@ -1179,6 +1179,11 @@ export class IgxGridCellComponent implements OnInit, OnChanges, OnDestroy, CellT if (this.grid.isCellSelectable && shouldEmitSelection) { this.zone.run(() => this.grid.selected.emit({ cell: this.getCellType(), event })); } + + const isKeyboardActivation = event?.type === 'keydown'; + if (isKeyboardActivation) { + this.grid.notifyChanges(); + } } /**