diff --git a/src/lib/dialog/dialog-container.ts b/src/lib/dialog/dialog-container.ts index dd714ae17a7b..cd48a07a11c0 100644 --- a/src/lib/dialog/dialog-container.ts +++ b/src/lib/dialog/dialog-container.ts @@ -17,6 +17,7 @@ import { EventEmitter, Inject, Optional, + ChangeDetectionStrategy, } from '@angular/core'; import { animate, @@ -50,6 +51,7 @@ export function throwMdDialogContentAlreadyAttachedError() { selector: 'md-dialog-container, mat-dialog-container', templateUrl: 'dialog-container.html', styleUrls: ['dialog.css'], + changeDetection: ChangeDetectionStrategy.OnPush, encapsulation: ViewEncapsulation.None, animations: [ trigger('slideDialog', [