From 8b6efb12e8de9b10be07bfb1d3810f98165a6bcf Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Fri, 23 Jun 2017 00:44:44 +0200 Subject: [PATCH] fix(datepicker): pass layout direction to touchUi dialog (#5052) Passes the datepicker trigger's direction to the dialog in `touchUi` mode. This was already being done for the datepicker in popup mode. --- src/lib/datepicker/datepicker.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/datepicker/datepicker.ts b/src/lib/datepicker/datepicker.ts index d218d55fb624..917e2c4c603a 100644 --- a/src/lib/datepicker/datepicker.ts +++ b/src/lib/datepicker/datepicker.ts @@ -245,10 +245,10 @@ export class MdDatepicker implements OnDestroy { /** Open the calendar as a dialog. */ private _openAsDialog(): void { - let config = new MdDialogConfig(); - config.viewContainerRef = this._viewContainerRef; - - this._dialogRef = this._dialog.open(MdDatepickerContent, config); + this._dialogRef = this._dialog.open(MdDatepickerContent, { + viewContainerRef: this._viewContainerRef, + direction: this._dir ? this._dir.value : 'ltr' + }); this._dialogRef.afterClosed().subscribe(() => this.close()); this._dialogRef.componentInstance.datepicker = this; }