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:
Родитель
9d8d21b0f1
Коммит
5fc43c7427
|
@ -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)]) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче