Hi everyone,
After a clean update from angular 16 to angular 17 every igx-table continue to throw errors like:
- ERROR Error: NG0100: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'cosy'. Current value: 'comfortable'. Expression location: IgxGridToolbarHidingComponent component.
- ERROR Error: NG0100: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value for 'igx-grid-toolbar--cosy': 'false'. Current value: 'true'. Expression location: MyComponent component.
- ERROR Error: NG0100: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'cosy'. Current value: 'comfortable'. Expression location: IgxActionStripComponent component. (This one is Really annoying, it pops out every time the ActionStrip is rendered)
I can't understand the problem, the only thing i did was stopping using displayDensity
Can someone from the support solve this?
Hello,I have been looking into your question and after an investigation, I was able to reproduce such an error when the grid size is set like follows:
igx-grid { --ig-size: var(--ig-size-medium); }
I have logged this behavior in our GitHub repository and you can view the issue here. Any concerns or questions that you have can be directly addressed in the issue, which will give you the opportunity to communicate directly with our development team.In order to receive a notification whenever new information is available please make sure that you are subscribed to the issue. This can be achieved via the “Subscribe” button.Please let me know if you need any further assistance regarding this matter.
Sincerely,Teodosia HristodorovaSoftware Developer