Bug 307557 Don't guess timezone a second time when opening event-dialog, r=dmose

This commit is contained in:
jminta%gmail.com 2006-08-01 03:11:46 +00:00
Родитель 66a8a9de2e
Коммит ebeb359291
1 изменённых файлов: 5 добавлений и 5 удалений

Просмотреть файл

@ -120,7 +120,7 @@ function onCancel()
function loadDialog(item)
{
var kDefaultTimezone = calendarDefaultTimezone();
var kDefaultTimezone = window.opener.calendarDefaultTimezone();
setElementValue("item-title", item.title);
setElementValue("item-location", item.getProperty("LOCATION"));
@ -264,7 +264,7 @@ function saveDialog(item)
setItemProperty(item, "title", getElementValue("item-title"));
setItemProperty(item, "LOCATION", getElementValue("item-location"));
var kDefaultTimezone = calendarDefaultTimezone();
var kDefaultTimezone = window.opener.calendarDefaultTimezone();
if (isEvent(item)) {
var startDate = jsDateToDateTime(getElementValue("event-starttime"));
@ -456,7 +456,7 @@ function onStartTimeChange()
}
var start = jsDateToDateTime(getElementValue(startWidgetId));
start.addDuration(gItemDuration);
setElementValue(endWidgetId, start.getInTimezone(calendarDefaultTimezone()).jsDate);
setElementValue(endWidgetId, start.getInTimezone(window.opener.calendarDefaultTimezone()).jsDate);
updateAccept();
}
@ -485,7 +485,7 @@ function updateAccept()
{
var enableAccept = true;
var kDefaultTimezone = calendarDefaultTimezone();
var kDefaultTimezone = window.opener.calendarDefaultTimezone();
var title = getElementValue("item-title");
if (title.length == 0)
@ -704,7 +704,7 @@ function editRecurrence()
args.calendarEvent = window.calendarItem;
args.recurrenceInfo = window.recurrenceInfo || args.calendarEvent.recurrenceInfo;
var kDefaultTimezone = calendarDefaultTimezone();
var kDefaultTimezone = window.opener.calendarDefaultTimezone();
if (isEvent(window.calendarItem)) {
var startDate = jsDateToDateTime(getElementValue("event-starttime")).getInTimezone(kDefaultTimezone);
if (getElementValue("event-all-day", "checked")) {