diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/data/criticalpath/CriticalPathCalculator.java b/ganttzk/src/main/java/org/zkoss/ganttz/data/criticalpath/CriticalPathCalculator.java index 17e0420c9..6dc33c939 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/data/criticalpath/CriticalPathCalculator.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/data/criticalpath/CriticalPathCalculator.java @@ -81,8 +81,7 @@ public class CriticalPathCalculator> { } private LocalDate calculateInitDate() { - List initialTasks = graph.getInitialTasks(); - if (initialTasks.isEmpty()) { + if (graph.getTasks().isEmpty()) { return null; } GanttDate ganttDate = Collections.min(getStartDates()); @@ -91,7 +90,7 @@ public class CriticalPathCalculator> { private List getStartDates() { List result = new ArrayList(); - for (T task : graph.getInitialTasks()) { + for (T task : graph.getTasks()) { result.add(graph.getStartDate(task)); } return result;