From ccd6ef6ee3d7b1b29e5aac76f1571fa924ec35de Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Mon, 23 Nov 2009 08:10:14 +0000 Subject: [PATCH] https://sourceforge.net/tracker/?func=detail&aid=2902323&group_id=176962&atid=955896 - Append the loop counter as prefix for the image map area to prevent unique ID exception --- .../WEB-INF/src/org/adempiere/webui/apps/graph/WGraph.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/graph/WGraph.java b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/graph/WGraph.java index 04102bcad2..70a972caea 100644 --- a/zkwebui/WEB-INF/src/org/adempiere/webui/apps/graph/WGraph.java +++ b/zkwebui/WEB-INF/src/org/adempiere/webui/apps/graph/WGraph.java @@ -306,7 +306,7 @@ public class WGraph extends Div implements IdSpace { area.setCoords(entity.getShapeCoords()); area.setShape(entity.getShapeType()); area.setTooltiptext(entity.getToolTipText()); - area.setId("WG_" + key); + area.setId(count+"_WG_" + key); count++; } @@ -316,8 +316,8 @@ public class WGraph extends Div implements IdSpace { String areaId = me.getArea(); if (areaId != null) { for (int i = 0; i < list.size(); i++) { - String s = "WG_" + list.get(i).getLabel(); - if (areaId.equals(s)) { + String s = "_WG_" + list.get(i).getLabel(); + if (areaId.endsWith(s)) { chartMouseClicked(i); return; }