Make new seq[] when modifying hidden bits
authoramwaterhouse <Andrew Waterhouse>
Wed, 19 Jul 2006 15:33:16 +0000 (15:33 +0000)
committeramwaterhouse <Andrew Waterhouse>
Wed, 19 Jul 2006 15:33:16 +0000 (15:33 +0000)
src/jalview/io/FormatAdapter.java

index 84940a8..2901969 100755 (executable)
@@ -36,10 +36,13 @@ public class FormatAdapter extends AppletFormatAdapter
     {\r
       if(omitHiddenColumns!=null)\r
       {\r
+        SequenceI [] tmp = new SequenceI[seqs.length];\r
         for(int i=0; i<seqs.length; i++)\r
-          seqs [i] = new Sequence(\r
+          tmp [i] = new Sequence(\r
               seqs[i].getName(), omitHiddenColumns[i],\r
               seqs[i].getStart(), seqs[i].getEnd());\r
+\r
+        seqs = tmp;\r
       }\r
 \r
       return formatSequences(format, seqs);\r