Bug #1382: Synchronize deadline dates between the WBS and the Gantt views.

This synchronization collaterally fixes the bug.

FEA: ItEr76S04BugFixing
This commit is contained in:
Jacobo Aragunde Pérez 2012-03-05 16:33:51 +01:00
parent 1ec4d83e95
commit f93ee5d0e6

View file

@ -396,6 +396,11 @@ public abstract class TaskElement extends BaseEntity {
public void setDeadline(LocalDate deadline) {
this.deadline = deadline;
if (taskSource != null && taskSource.getOrderElement() != null) {
Date newDeadline = this.taskSource.getOrderElement().getDeadline();
taskSource.getOrderElement().setDeadline(
(newDeadline == null)? null : deadline.toDateMidnight().toDate());
}
}
void add(Dependency dependency) {