diff --git a/src/scheduler/AnimationFrameAction.ts b/src/scheduler/AnimationFrameAction.ts index 7bf440d5da..e9184fe964 100644 --- a/src/scheduler/AnimationFrameAction.ts +++ b/src/scheduler/AnimationFrameAction.ts @@ -25,8 +25,7 @@ export class AnimationFrameAction extends AsyncAction { // one. If an animation frame hasn't been requested yet, request one. Return // the current animation frame request id. return scheduler.scheduled || (scheduler.scheduled = AnimationFrame.requestAnimationFrame( - scheduler.flush.bind(scheduler, null) - )); + () => scheduler.flush(null))); } protected recycleAsyncId(scheduler: AnimationFrameScheduler, id?: any, delay: number = 0): any { // If delay exists and is greater than 0, or if the delay is null (the