From c44e00f13c608eab5524577ba273bd46cfcb962b Mon Sep 17 00:00:00 2001 From: Hristo Anastasov Date: Tue, 20 Aug 2019 17:26:59 +0300 Subject: [PATCH] feat(calendar): set viewDate for per view #4282 --- .../igniteui-angular/src/lib/calendar/calendar.component.html | 2 +- .../igniteui-angular/src/lib/calendar/calendar.component.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/igniteui-angular/src/lib/calendar/calendar.component.html b/projects/igniteui-angular/src/lib/calendar/calendar.component.html index 88e1a6d8293..fd27a1dd43d 100644 --- a/projects/igniteui-angular/src/lib/calendar/calendar.component.html +++ b/projects/igniteui-angular/src/lib/calendar/calendar.component.html @@ -48,7 +48,7 @@

[animationAction]="monthAction" [locale]="locale" [value]="value" - [viewDate]="viewDate" + [viewDate]="getViewDate(i)" [weekStart]="weekStart" [formatOptions]="formatOptions" [formatViews]="formatViews" diff --git a/projects/igniteui-angular/src/lib/calendar/calendar.component.ts b/projects/igniteui-angular/src/lib/calendar/calendar.component.ts index d85843e522e..99caf48edb7 100644 --- a/projects/igniteui-angular/src/lib/calendar/calendar.component.ts +++ b/projects/igniteui-angular/src/lib/calendar/calendar.component.ts @@ -119,7 +119,7 @@ export class IgxCalendarComponent extends IgxMonthPickerBase implements AfterVie set monthsViewNumber(val: number) { this._monthsViewNumber = val; - for (let i = 0; i < val; i++) { + for (let i = 1; i < val; i++) { const nextMonthDate = new Date(this.viewDate); nextMonthDate.setMonth(nextMonthDate.getMonth() + i); const monthView: IMonthView = {