X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FVisibleRowsIterator.java;h=a9c782d1dc24c9fe6ffef4dfc498bacae9753d98;hb=14985603cea28569e295ddabb219da8034f1c7b2;hp=0259fd308aa2b999d8fcab7e161695ad61d2e64c;hpb=2ca081eebf90c6731cd79bde140ca2fecc9c9644;p=jalview.git diff --git a/src/jalview/datamodel/VisibleRowsIterator.java b/src/jalview/datamodel/VisibleRowsIterator.java index 0259fd3..a9c782d 100644 --- a/src/jalview/datamodel/VisibleRowsIterator.java +++ b/src/jalview/datamodel/VisibleRowsIterator.java @@ -57,12 +57,12 @@ public class VisibleRowsIterator implements Iterator current = firstrow; last = lastrow; hidden = al.getHiddenSequences(); - while (hidden.isHidden(last) && last > current) + while (last > current && hidden.isHidden(last)) { last--; } current = firstrow; - while (hidden.isHidden(current) && current < last) + while (current < last && hidden.isHidden(current)) { current++; } @@ -86,7 +86,7 @@ public class VisibleRowsIterator implements Iterator do { next++; - } while (hidden.isHidden(next) && next <= last); + } while (next <= last && hidden.isHidden(next)); return current; }