diff --git a/projects/igniteui-angular/directives/src/directives/for-of/for_of.directive.ts b/projects/igniteui-angular/directives/src/directives/for-of/for_of.directive.ts index 059443a4b27..003d79a2876 100644 --- a/projects/igniteui-angular/directives/src/directives/for-of/for_of.directive.ts +++ b/projects/igniteui-angular/directives/src/directives/for-of/for_of.directive.ts @@ -1677,7 +1677,10 @@ export class IgxGridForOfDirective extends IgxForOfDirec super.ngOnInit(); this.removeScrollEventListeners(); const destructor = takeUntil(this.destroy$); - this.viewObserver = new (getResizeObserver())((entries: ResizeObserverEntry[]) => this.viewResizeNotify.next(entries)); + const resizeObserver = getResizeObserver(); + if (resizeObserver) { + this.viewObserver = new resizeObserver((entries: ResizeObserverEntry[]) => this.viewResizeNotify.next(entries)); + } this.viewResizeNotify.pipe( filter(() => this.igxForContainerSize && this.igxForOf && this.igxForOf.length > 0), destructor