diff --git a/mozilla/calendar/lightning/content/messenger-overlay-sidebar.js b/mozilla/calendar/lightning/content/messenger-overlay-sidebar.js index cb2508e7b66..11dd3d96fd7 100644 --- a/mozilla/calendar/lightning/content/messenger-overlay-sidebar.js +++ b/mozilla/calendar/lightning/content/messenger-overlay-sidebar.js @@ -61,9 +61,11 @@ function ltnMinimonthPick(minimonth) if (gMiniMonthLoading) return; + var jsDate = minimonth.value; var cdt = new CalDateTime(); - cdt.jsDate = minimonth.value; - cdt = cdt.getInTimezone(calendarDefaultTimezone()); + cdt.year = jsDate.getFullYear(); + cdt.month = jsDate.getMonth(); + cdt.day = jsDate.getDate(); cdt.isDate = true; if (document.getElementById("displayDeck").selectedPanel != @@ -74,6 +76,7 @@ function ltnMinimonthPick(minimonth) // the first time they are shown. if (!view.displayCalendar) { showCalendarView('month'); + cdt.timezone = view.timezone; view.goToDay(cdt); return; } @@ -85,6 +88,7 @@ function ltnMinimonthPick(minimonth) showCalendarView(viewID); } + cdt.timezone = currentView().timezone; currentView().goToDay(cdt); }