From b194d5cbaf1386dff0b84e360903b6f51d8ac600 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Mon, 8 Feb 2010 23:48:25 +0100 Subject: [PATCH] ItEr47S11CUVisualizacionResponsabilidadesTRaballoNaPlanificacionItEr46S12: Fixing problem. After a reload resources text, e.g. when moving a task, the resize capability was lost. yui-resize css class must be added. --- .../src/main/java/org/zkoss/ganttz/TaskComponent.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java b/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java index f7670a0a1..5eccfc2e3 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java @@ -206,12 +206,17 @@ public class TaskComponent extends Div implements AfterCompose { if (canShowResourcesText()) { smartUpdate("resourcesText", getResourcesText()); } - String cssClass = isSubcontracted() ? "box subcontracted-task" - : "box standard-task"; + String cssClass = calculateCssClass(); response("setClass", new AuInvoke(TaskComponent.this, "setClass", cssClass)); } + private String calculateCssClass() { + return (isSubcontracted() ? "box subcontracted-task" + : "box standard-task") + + (isResizingTasksEnabled() ? " yui-resize" : ""); + } + }; this.task.addReloadListener(reloadResourcesTextRequested); }