From d1b03294e6f5ac877f50089d8bf4a220ff8ed559 Mon Sep 17 00:00:00 2001 From: Miles Malerba Date: Tue, 25 Jul 2017 08:56:33 -0700 Subject: [PATCH] fix(datepicker): use correct viewContainerRef for dialog. --- src/demo-app/datepicker/datepicker-demo.ts | 3 ++- src/lib/datepicker/datepicker.ts | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/demo-app/datepicker/datepicker-demo.ts b/src/demo-app/datepicker/datepicker-demo.ts index 225c9cf06ca9..3fc61b0b3144 100644 --- a/src/demo-app/datepicker/datepicker-demo.ts +++ b/src/demo-app/datepicker/datepicker-demo.ts @@ -1,4 +1,4 @@ -import {Component} from '@angular/core'; +import {ChangeDetectionStrategy, Component} from '@angular/core'; import {MdDatepickerInputEvent} from '@angular/material'; @@ -7,6 +7,7 @@ import {MdDatepickerInputEvent} from '@angular/material'; selector: 'datepicker-demo', templateUrl: 'datepicker-demo.html', styleUrls: ['datepicker-demo.css'], + changeDetection: ChangeDetectionStrategy.OnPush, }) export class DatepickerDemo { touch: boolean; diff --git a/src/lib/datepicker/datepicker.ts b/src/lib/datepicker/datepicker.ts index 7d2fd8226401..9f7bb474e75a 100644 --- a/src/lib/datepicker/datepicker.ts +++ b/src/lib/datepicker/datepicker.ts @@ -282,7 +282,6 @@ export class MdDatepicker implements OnDestroy { /** Open the calendar as a dialog. */ private _openAsDialog(): void { this._dialogRef = this._dialog.open(MdDatepickerContent, { - viewContainerRef: this._viewContainerRef, direction: this._dir ? this._dir.value : 'ltr' }); this._dialogRef.afterClosed().subscribe(() => this.close());