Fix bug 624656 - In multiweek/month views, moving an event via drag and drop changes the End date timezone. r=Decathlon

This commit is contained in:
Philipp Kewisch 2011-01-12 20:30:07 +01:00
Родитель 9d8d21b0f1
Коммит 5fc43c7427
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -398,8 +398,10 @@ let cal = {
newItem[calGetStartDateProp(newItem)] = start;
let oldDuration = aOldItem.duration;
if (oldDuration) {
let oldEnd = aOldItem[calGetEndDateProp(aOldItem)];
let newEnd = start.clone();
newEnd.addDuration(oldDuration);
newEnd = newEnd.getInTimezone(oldEnd.timezone);
newItem[calGetEndDateProp(newItem)] = newEnd;
}
} else if (newItem[calGetEndDateProp(newItem)]) {