Skip to content

Commit 03360ac

Browse files
committed
fix(list): Add markForCheck for list load on demand sample #3968
1 parent d1d348e commit 03360ac

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/app/lists/list/list-sample-6/list-sample-6.component.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Component, ViewChild } from '@angular/core';
1+
import { ChangeDetectorRef, Component, inject, ViewChild } from '@angular/core';
22
import { IgxDataLoadingTemplateDirective, IgxEmptyListTemplateDirective, IgxListComponent, IgxListItemComponent } from 'igniteui-angular/list';
33
import { IgxButtonDirective, IgxRippleDirective } from 'igniteui-angular/directives';
44

@@ -10,6 +10,7 @@ import { IgxButtonDirective, IgxRippleDirective } from 'igniteui-angular/directi
1010
imports: [IgxListComponent, IgxListItemComponent, IgxRippleDirective, IgxEmptyListTemplateDirective, IgxButtonDirective, IgxDataLoadingTemplateDirective]
1111
})
1212
export class ListSample6Component {
13+
private cdr = inject(ChangeDetectorRef);
1314

1415
@ViewChild('fruitList', { static: true })
1516
public fruitList: IgxListComponent;
@@ -24,6 +25,7 @@ export class ListSample6Component {
2425
const availableFruits: string[] = ['banana', 'orange', 'apple', 'strawberry', 'pear'];
2526
availableFruits.forEach((fruit) => { this.fruitsData.push(fruit); });
2627
this.fruitList.isLoading = false;
28+
this.cdr.markForCheck();
2729
}, 1000);
2830
}
2931

0 commit comments

Comments
 (0)