Index: TargetMonitor.java
===================================================================
RCS file: /home/cvspublic/jakarta-ant/src/antidote/org/apache/tools/ant/gui/modules/TargetMonitor.java,v
retrieving revision 1.3
diff -u -r1.3 TargetMonitor.java
--- TargetMonitor.java	2001/01/08 19:43:46	1.3
+++ TargetMonitor.java	2001/02/05 22:13:08
@@ -144,13 +144,17 @@
 
             if(selected != null && selected.length > 0) {
                 StringBuffer buf = new StringBuffer();
+                String name = null;
 
                 for(int i = 0; i < selected.length; i++) {
                     if(selected[i] instanceof ACSTargetElement) {
-                        if(buf.length() > 0) {
-                            buf.append(", ");
+                        name = ((ACSTargetElement)selected[i]).getName();
+                        if( buf.toString().indexOf( name ) < 0 ) {
+                            if(buf.length() > 0) {
+                                buf.append(", ");
+                            }
+                            buf.append( name );
                         }
-                        buf.append(((ACSTargetElement)selected[i]).getName());
                     }
                 }
 
