wrap alignment id drawing bug fixed
[jalview.git] / src / jalview / gui / IdCanvas.java
index 11d99d8..f68d967 100755 (executable)
@@ -56,7 +56,7 @@ public class IdCanvas extends JPanel
 \r
     //Which ids are we printing\r
     int starty = av.getStartSeq();\r
-    int endy   = da.getHeight();\r
+    int endy   = av.endSeq;\r
 \r
     if (av.getWrapAlignment())\r
     {\r
@@ -67,7 +67,7 @@ public class IdCanvas extends JPanel
               ypos <= getHeight() && row*av.chunkWidth<da.getWidth();\r
               ypos += chunkHeight, row++ )\r
           {\r
-            for (int i = starty; i < endy; i++)\r
+            for (int i = starty; i < av.alignment.getHeight(); i++)\r
             {\r
               SequenceI s = da.getSequenceAt(i);\r
               drawIdString(gg, s, i, 0, ypos);\r