X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FHiddenSequences.java;h=09c1b784878cf837e842cd0e183f9a1c0c666691;hb=17e77c3f2949a0729322b4a8d907f3f34b6a9914;hp=35e7930fc2d6919303adb1681fd8217b46d2418e;hpb=ad15cff29620f960119f80176f1fd443da9f6763;p=jalview.git diff --git a/src/jalview/datamodel/HiddenSequences.java b/src/jalview/datamodel/HiddenSequences.java index 35e7930..09c1b78 100755 --- a/src/jalview/datamodel/HiddenSequences.java +++ b/src/jalview/datamodel/HiddenSequences.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) - * Copyright (C) $$Year-Rel$$ The Jalview Authors + * Jalview - A Sequence Alignment Editor and Viewer (Version 2.9) + * Copyright (C) 2015 The Jalview Authors * * This file is part of Jalview. * @@ -272,17 +272,25 @@ public class HiddenSequences index++; } } + Alignment fAlignmt = new Alignment(seq); + fAlignmt.annotations = alignment.getAlignmentAnnotation(); + fAlignmt.alignmentProperties = alignment.getProperties(); + fAlignmt.groups = alignment.getGroups(); + fAlignmt.hasRNAStructure = alignment.hasRNAStructure(); - return new Alignment(seq); + return fAlignmt; } public boolean isHidden(SequenceI seq) { - for (int i = 0; i < hiddenSequences.length; i++) + if (hiddenSequences != null) { - if (hiddenSequences[i] != null && hiddenSequences[i] == seq) + for (int i = 0; i < hiddenSequences.length; i++) { - return true; + if (hiddenSequences[i] != null && hiddenSequences[i] == seq) + { + return true; + } } }