dont add sequence twice to new group
[jalview.git] / src / jalview / appletgui / TreeCanvas.java
index 136be52..15c4bfa 100755 (executable)
@@ -476,7 +476,9 @@ System.out.println("called here");
           Vector sequences = new Vector();\r
           for (int j = 0; j < l.size(); j++)\r
           {\r
-            sequences.addElement( (Sequence) ( (SequenceNode) l.elementAt(j)).element());\r
+            SequenceI s1 = (SequenceI) ( (SequenceNode) l.elementAt(j)).element();\r
+            if(!sequences.contains(s1))\r
+              sequences.addElement(s1);\r
           }\r
 \r
           ColourSchemeI cs = ColourSchemeProperty.getColour(sequences, av.alignment.getWidth(),\r