From a1221c25819abd4f1f8700e24be4a85ba21dc7ac Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Thu, 29 Dec 2011 10:06:18 +0100 Subject: [PATCH] [Bug #1309] Fix problem with reported hours bar when progress type is changed FEA: ItEr75S04BugFixing --- ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java | 2 +- ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) 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); } }