JAL-2591 simplifying hidden columns usage
[jalview.git] / src / jalview / gui / AnnotationLabels.java
index 8ca1a4e..07a5ad9 100755 (executable)
@@ -967,14 +967,11 @@ public class AnnotationLabels extends JPanel implements MouseListener,
             .setContents(new StringSelection(output), Desktop.instance);
 
     ArrayList<int[]> hiddenColumns = null;
+
     if (av.hasHiddenColumns())
     {
-      hiddenColumns = new ArrayList<int[]>();
-      for (int[] region : av.getAlignment().getHiddenColumns()
-              .getHiddenRegions())
-      {
-        hiddenColumns.add(new int[] { region[0], region[1] });
-      }
+      av.getAlignment().getHiddenColumns()
+              .getHiddenColumnsCopy(hiddenColumns);
     }
 
     Desktop.jalviewClipboard = new Object[] { seqs, ds, // what is the dataset