diff --git a/modules/component/src/core/tick-scheduler.ts b/modules/component/src/core/tick-scheduler.ts index ce50a072a8..b59fb686f8 100644 --- a/modules/component/src/core/tick-scheduler.ts +++ b/modules/component/src/core/tick-scheduler.ts @@ -1,5 +1,4 @@ import { ApplicationRef, inject, Injectable, NgZone } from '@angular/core'; -import { animationFrameScheduler } from 'rxjs'; import { isNgZone } from './zone-helpers'; @Injectable({ @@ -28,7 +27,7 @@ export class AnimationFrameTickScheduler extends TickScheduler { schedule(): void { if (!this.isScheduled) { this.isScheduled = true; - animationFrameScheduler.schedule(() => { + requestAnimationFrame(() => { this.appRef.tick(); this.isScheduled = false; });