X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FIdCanvas.java;h=ab96d80a442ec3c114a3b685f59674dadf46f740;hb=8c5cefb3ac80bd094a8dab7ce6735a11583b1772;hp=235dea083d0fa00a9001a1b4f2a755e4ae92260b;hpb=53507580ea0d347514d4f5e092a4d3d815609b9e;p=jalview.git diff --git a/src/jalview/gui/IdCanvas.java b/src/jalview/gui/IdCanvas.java index 235dea0..ab96d80 100755 --- a/src/jalview/gui/IdCanvas.java +++ b/src/jalview/gui/IdCanvas.java @@ -374,7 +374,7 @@ public class IdCanvas extends JPanel implements ViewportListenerI if (av.hasHiddenColumns()) { maxwidth = av.getAlignment().getHiddenColumns() - .findColumnPosition(maxwidth) - 1; + .absoluteToVisibleColumn(maxwidth) - 1; } int annotationHeight = 0; @@ -569,5 +569,9 @@ public class IdCanvas extends JPanel implements ViewportListenerI fastPaint(((int[]) evt.getNewValue())[1] - ((int[]) evt.getOldValue())[1]); } + else if (propertyName.equals(ViewportRanges.MOVE_VIEWPORT)) + { + repaint(); + } } }