diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/planner/adaptplanning/AdaptPlanningCommand.java b/libreplan-webapp/src/main/java/org/libreplan/web/planner/adaptplanning/AdaptPlanningCommand.java index 902bf4e19..44831ef73 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/planner/adaptplanning/AdaptPlanningCommand.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/planner/adaptplanning/AdaptPlanningCommand.java @@ -208,8 +208,10 @@ public class AdaptPlanningCommand implements IAdaptPlanningCommand { taskElement.updateAdvancePercentageFromOrderElement(); Planner planner = (Planner) context.getRelativeTo(); - TaskComponent taskComponent = planner.getTaskComponentRelatedTo(context - .getMapper().findAssociatedBean(taskElement)); + org.zkoss.ganttz.data.Task task = context + .getMapper().findAssociatedBean(taskElement); + task.firePropertyChangeForTaskDates(); + TaskComponent taskComponent = planner.getTaskComponentRelatedTo(task); if (taskComponent != null) { taskComponent.updateTooltipText(); taskComponent.updateProperties();