From ed3c970baebfef3ff8631533316826d1386573f3 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 51a15d4eedc..bb9eaf6f99f 100644 --- a/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts +++ b/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts @@ -3781,7 +3781,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 8277c553eaf769a647c14cefb001bef2429679b6 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 bb9eaf6f99f..348a86ce955 100644 --- a/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts +++ b/projects/igniteui-angular/src/lib/grids/grid-base.directive.ts @@ -3781,7 +3781,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(() => {