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

git-svn-id: svn://10.0.0.236/trunk@206257 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
jminta%gmail.com
2006-08-01 03:11:51 +00:00
parent c45ba774ed
commit b4e00967cc

View File

@@ -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")) {