From 201bb6e363de1233213fe3aacaa7b870f9f6c95f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenzo=20Tilve=20=C3=81lvaro?= Date: Tue, 10 Jul 2012 15:49:52 +0200 Subject: [PATCH] Bug #1493: Modified task deadline mark position to show it just after the deadline date FEA: ItEr76S04BugFixing --- ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java | 3 ++- 1 file 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 6d31cfd0e..8822ac4d3 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/TaskComponent.java @@ -476,9 +476,10 @@ public class TaskComponent extends Div implements AfterCompose { } private void updateDeadline() { + // Task mark is placed after midnight date of the deadline day if (task.getDeadline() != null) { String position = (getMapper().toPixels( - LocalDate.fromDateFields(task.getDeadline())) - HALF_DEADLINE_MARK) + LocalDate.fromDateFields(task.getDeadline()).plusDays(1)) - HALF_DEADLINE_MARK) + "px"; response(null, new AuInvoke(this, "moveDeadline", position)); } else {