From ab5e3c8d3bdbf83ffe612b910f0049998b2f4fd6 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Thu, 28 Mar 2019 18:18:28 +0100 Subject: [PATCH] fix(sidenav): some internal subjects not being completed (#15567) Fixes a couple of internal subjects not being completed in MatDrawer and MatDrawerContainer. --- src/lib/sidenav/drawer.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/sidenav/drawer.ts b/src/lib/sidenav/drawer.ts index d0feed6b8fc..f5ff404c7a9 100644 --- a/src/lib/sidenav/drawer.ts +++ b/src/lib/sidenav/drawer.ts @@ -345,6 +345,7 @@ export class MatDrawer implements AfterContentInit, AfterContentChecked, OnDestr this._animationStarted.complete(); this._animationEnd.complete(); + this._modeChanged.complete(); this._destroyed.next(); this._destroyed.complete(); } @@ -561,6 +562,7 @@ export class MatDrawerContainer implements AfterContentInit, DoCheck, OnDestroy } ngOnDestroy() { + this._contentMarginChanges.complete(); this._doCheckSubject.complete(); this._destroyed.next(); this._destroyed.complete();