From ca212787077eb692e77bcb2d3ed38e59b1e02196 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Mon, 20 Jul 2009 15:37:45 +0200 Subject: [PATCH] ItEr17S10CUCreacionProxectoPlanificacionItEr16S12: Fixing dependencies visualization errors in order view. --- .../src/main/java/org/zkoss/ganttz/DependencyList.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/DependencyList.java b/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/DependencyList.java index 88a1e7f98..9f2464497 100644 --- a/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/DependencyList.java +++ b/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/DependencyList.java @@ -95,8 +95,12 @@ public class DependencyList extends XulElement implements AfterCompose { visibilityToggler); destination.getTaskBean().addVisibilityPropertiesChangeListener( visibilityToggler); - visibilityToggler.toggleDependencyExistence(visibilityToggler - .dependencyMustBeVisible()); + boolean dependencyMustBeVisible = visibilityToggler + .dependencyMustBeVisible(); + visibilityToggler.toggleDependencyExistence(dependencyMustBeVisible); + if (dependencyMustBeVisible) { + dependency.redrawDependency(); + } } private void addContextMenu(Dependency dependency) { @@ -144,7 +148,6 @@ public class DependencyList extends XulElement implements AfterCompose { taskRemovedListener); } addContextMenu(); - } private void addContextMenu() {