diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java b/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java index 9770a3935..32743e614 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java @@ -491,7 +491,7 @@ public class TaskComponent extends Div implements AfterCompose { updateCompletionAdvance(); } - private void updateCompletionReportedHours() { + public void updateCompletionReportedHours() { if (task.isShowingReportedHours()) { int startPixels = this.task.getBeginDate().toPixels(getMapper()); String widthHoursAdvancePercentage = pixelsFromStartUntil( diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java b/ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java index f1b66e0aa..d4128d163 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java @@ -97,6 +97,7 @@ public class TaskList extends XulElement implements AfterCompose { public void updateCompletion(String progressType) { for (TaskComponent task: getTaskComponents()) { task.updateCompletion(progressType); + task.updateCompletionReportedHours(); task.updateTooltipText(progressType); } }