diff --git a/src/lib/sidenav/drawer.spec.ts b/src/lib/sidenav/drawer.spec.ts index a45e8710a999..f008018ee8ef 100644 --- a/src/lib/sidenav/drawer.spec.ts +++ b/src/lib/sidenav/drawer.spec.ts @@ -699,6 +699,7 @@ describe('MatDrawerContainer', () => { it('should be able to explicitly enable the backdrop in `side` mode', fakeAsync(() => { const fixture = TestBed.createComponent(BasicTestApp); const root = fixture.nativeElement; + fixture.detectChanges(); fixture.componentInstance.drawer.mode = 'side'; fixture.detectChanges(); diff --git a/src/lib/sidenav/drawer.ts b/src/lib/sidenav/drawer.ts index 2378347f0c8b..f64874804ce5 100644 --- a/src/lib/sidenav/drawer.ts +++ b/src/lib/sidenav/drawer.ts @@ -116,10 +116,8 @@ export class MatDrawerContent extends CdkScrollable implements AfterContentInit host: { 'class': 'mat-drawer', '[@transform]': '_animationState', - - // These are commented out until FW-943 can be resolved. - // '(@transform.start)': '_animationStarted.next($event)', - // '(@transform.done)': '_animationEnd.next($event)', + '(@transform.start)': '_animationStarted.next($event)', + '(@transform.done)': '_animationEnd.next($event)', // must prevent the browser from aligning text based on value '[attr.align]': 'null', diff --git a/src/lib/sidenav/sidenav.ts b/src/lib/sidenav/sidenav.ts index 3717336f961f..0a3f13134e07 100644 --- a/src/lib/sidenav/sidenav.ts +++ b/src/lib/sidenav/sidenav.ts @@ -60,10 +60,8 @@ export class MatSidenavContent extends MatDrawerContent { 'class': 'mat-drawer mat-sidenav', 'tabIndex': '-1', '[@transform]': '_animationState', - - // These are commented out until FW-943 can be resolved. - // '(@transform.start)': '_animationStarted.next($event)', - // '(@transform.done)': '_animationEnd.next($event)', + '(@transform.start)': '_animationStarted.next($event)', + '(@transform.done)': '_animationEnd.next($event)', // must prevent the browser from aligning text based on value '[attr.align]': 'null',