File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -321,7 +321,7 @@ export class MdSidenav implements AfterContentInit {
321321 ] ,
322322 host : {
323323 '[class.mat-sidenav-container]' : 'true' ,
324- '[class.mat-sidenav-transition]' : '_initialized ' ,
324+ '[class.mat-sidenav-transition]' : '_enableTransitions ' ,
325325 } ,
326326 encapsulation : ViewEncapsulation . None ,
327327} )
@@ -350,7 +350,8 @@ export class MdSidenavContainer implements AfterContentInit {
350350 private _left : MdSidenav ;
351351 private _right : MdSidenav ;
352352
353- _initialized = false ;
353+ /** Whether to enable open/close trantions. */
354+ _enableTransitions = false ;
354355
355356 constructor ( @Optional ( ) private _dir : Dir , private _element : ElementRef ,
356357 private _renderer : Renderer , private _ngZone : NgZone ) {
@@ -371,7 +372,7 @@ export class MdSidenavContainer implements AfterContentInit {
371372 this . _validateDrawers ( ) ;
372373
373374 // Give the view a chance to render the initial state, then enable transitions.
374- this . _ngZone . onMicrotaskEmpty . first ( ) . subscribe ( ( ) => this . _initialized = true ) ;
375+ this . _ngZone . onMicrotaskEmpty . first ( ) . subscribe ( ( ) => this . _enableTransitions = true ) ;
375376 }
376377
377378 /**
You can’t perform that action at this time.
0 commit comments