X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FSeqCanvas.java;fp=src%2Fjalview%2Fappletgui%2FSeqCanvas.java;h=96eb6b98ed49d548f95be0c449a257495393dda3;hb=985fd5ff517f3eb5221a7aefec88138341514779;hp=35d73dedab23aae18855c66f2db96299d7427f3c;hpb=8d0d4cb4f21a2f15d61b90b0eb764041c664c81d;p=jalview.git diff --git a/src/jalview/appletgui/SeqCanvas.java b/src/jalview/appletgui/SeqCanvas.java index 35d73de..96eb6b9 100755 --- a/src/jalview/appletgui/SeqCanvas.java +++ b/src/jalview/appletgui/SeqCanvas.java @@ -136,13 +136,6 @@ public class SeqCanvas extends Panel implements ViewportListenerI .visibleToAbsoluteColumn(endx); } - int maxwidth = av.getAlignment().getWidth(); - if (av.hasHiddenColumns()) - { - maxwidth = av.getAlignment().getHiddenColumns() - .absoluteToVisibleColumn(maxwidth) - 1; - } - // WEST SCALE for (int i = 0; i < av.getAlignment().getHeight(); i++) { @@ -450,13 +443,7 @@ public class SeqCanvas extends Panel implements ViewportListenerI int endx; int ypos = hgap; - int maxwidth = av.getAlignment().getWidth(); - - if (av.hasHiddenColumns()) - { - maxwidth = av.getAlignment().getHiddenColumns() - .absoluteToVisibleColumn(maxwidth); - } + int maxwidth = av.getAlignment().getVisibleWidth(); while ((ypos <= canvasHeight) && (startRes < maxwidth)) { @@ -565,7 +552,7 @@ public class SeqCanvas extends Panel implements ViewportListenerI int blockEnd; HiddenColumns hidden = av.getAlignment().getHiddenColumns(); - VisibleContigsIterator regions = (VisibleContigsIterator) hidden + VisibleContigsIterator regions = hidden .getVisContigsIterator(startRes, endRes + 1, true); while (regions.hasNext())