X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FOverviewPanel.java;h=0d3f05843153687745eb48b37c67c8f6f9638f54;hb=d559b47886de6427219011e6e355320a0babd757;hp=1b6df1dee33b05886b130a884c273f434d77cbb4;hpb=fce4313f5daea7f5b5914bfaefd11e946664942c;p=jalview.git diff --git a/src/jalview/appletgui/OverviewPanel.java b/src/jalview/appletgui/OverviewPanel.java index 1b6df1d..0d3f058 100755 --- a/src/jalview/appletgui/OverviewPanel.java +++ b/src/jalview/appletgui/OverviewPanel.java @@ -253,7 +253,6 @@ public class OverviewPanel extends Panel implements Runnable, if ((int) (row * sampleRow) == lastrow) { sameRow++; - continue; } else { @@ -261,10 +260,13 @@ public class OverviewPanel extends Panel implements Runnable, hiddenRow = false; if (hasHiddenRows) { + // look for sequence in hidden rows seq = av.getAlignment().getHiddenSequences() .getHiddenSequence(lastrow); if (seq == null) { + // didn't find in hidden rows, adjust the index and retrieve from + // full row set int index = av.getAlignment().getHiddenSequences() .findIndexWithoutHiddenSeqs(lastrow); @@ -272,6 +274,7 @@ public class OverviewPanel extends Panel implements Runnable, } else { + // found in hidden rows, ergo this row is hidden hiddenRow = true; } }