From 6868c12d733f35d0d78a153f5e9c7cef7ca4bebd Mon Sep 17 00:00:00 2001 From: Ivan Minchev Date: Wed, 18 Feb 2026 15:38:46 +0200 Subject: [PATCH] feat(grid-cell): enhance keyboard activation handling and notify grid changes --- projects/igniteui-angular/grids/core/src/cell.component.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/projects/igniteui-angular/grids/core/src/cell.component.ts b/projects/igniteui-angular/grids/core/src/cell.component.ts index dba01a886aa..44cb6ff61b1 100644 --- a/projects/igniteui-angular/grids/core/src/cell.component.ts +++ b/projects/igniteui-angular/grids/core/src/cell.component.ts @@ -55,7 +55,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'; @@ -1181,6 +1181,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(); + } } /**