From 9748e1e5c38f9bb4a4b2212fcfe5506580746480 Mon Sep 17 00:00:00 2001 From: MKirova Date: Mon, 7 Apr 2025 14:37:44 +0300 Subject: [PATCH 1/2] fix(igxGrid): Use default scheduler when throttling. --- projects/igniteui-angular/src/lib/grids/grid-base.directive.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts b/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts index 4d02cd45be2..1b05ee496be 100644 --- a/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts +++ b/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts @@ -3751,7 +3751,7 @@ export abstract class IgxGridBaseDirective implements GridType, // notifier for column autosize requests this._autoSizeColumnsNotify.pipe( - throttleTime(0, animationFrameScheduler, { leading: false, trailing: true }), + throttleTime(0), destructor ) .subscribe(() => { From 1236d8ffe336bfe8735d2e98c0d4c46be80c0bff Mon Sep 17 00:00:00 2001 From: MKirova Date: Fri, 20 Jun 2025 11:37:57 +0300 Subject: [PATCH 2/2] chore(*): Apply review comments. --- projects/igniteui-angular/src/lib/grids/grid-base.directive.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts b/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts index 1b05ee496be..27482950bab 100644 --- a/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts +++ b/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts @@ -3751,7 +3751,7 @@ export abstract class IgxGridBaseDirective implements GridType, // notifier for column autosize requests this._autoSizeColumnsNotify.pipe( - throttleTime(0), + throttleTime(0, this.platform.isBrowser ? animationFrameScheduler : undefined, { leading: false, trailing: true }), destructor ) .subscribe(() => {