Skip to content

Commit 58d2254

Browse files
committed
fix: InjectableAnimationEngine constructor optional scheduler
1 parent ff2d93e commit 58d2254

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/angular/src/lib/animations/animations.module.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { NgModule, Injectable, Inject, NgZone, RendererFactory2, Optional, SkipSelf, ɵChangeDetectionScheduler as ChangeDetectionScheduler } from '@angular/core';
1+
import { NgModule, Injectable, Inject, NgZone, RendererFactory2, Optional, SkipSelf, ɵChangeDetectionScheduler as ChangeDetectionScheduler, inject } from '@angular/core';
22
import { DOCUMENT } from '@angular/common';
33
import { AnimationBuilder, ɵBrowserAnimationBuilder as BrowserAnimationBuilder } from '@angular/animations';
44

@@ -12,8 +12,8 @@ import { NativeScriptCommonModule } from '../nativescript-common.module';
1212

1313
@Injectable()
1414
export class InjectableAnimationEngine extends AnimationEngine {
15-
constructor(@Inject(DOCUMENT) doc: any, driver: AnimationDriver, normalizer: AnimationStyleNormalizer, scheduler: ChangeDetectionScheduler) {
16-
super(doc, driver, normalizer, scheduler);
15+
constructor(@Inject(DOCUMENT) doc: any, driver: AnimationDriver, normalizer: AnimationStyleNormalizer) {
16+
super(doc, driver, normalizer, inject(ChangeDetectionScheduler, {optional: true}));
1717
}
1818
}
1919

0 commit comments

Comments
 (0)