add 1 to fastPaint, in case seqs of different length
authoramwaterhouse <Andrew Waterhouse>
Fri, 6 May 2005 12:35:41 +0000 (12:35 +0000)
committeramwaterhouse <Andrew Waterhouse>
Fri, 6 May 2005 12:35:41 +0000 (12:35 +0000)
src/jalview/appletgui/SeqCanvas.java
src/jalview/gui/SeqCanvas.java

index 15e3c8b..4305abe 100755 (executable)
@@ -148,7 +148,7 @@ public void fastPaint(int horizontal, int vertical)
     gg.translate(transX, transY);\r
 \r
     gg.setColor(Color.white);\r
-    gg.fillRect(0,0, (er-sr)*av.charWidth, (es-ss)*av.charHeight);\r
+    gg.fillRect(0,0, (er-sr+1)*av.charWidth, (es-ss)*av.charHeight);\r
     drawPanel(gg, sr, er, ss, es, sr, ss, 0);\r
     gg.translate( -transX, -transY);\r
 \r
index 18e3f08..f3e7532 100755 (executable)
@@ -153,7 +153,7 @@ public void fastPaint(int horizontal, int vertical)
     gg.translate(transX, transY);\r
 \r
     gg.setColor(Color.white);\r
-    gg.fillRect(0,0, (er-sr)*av.charWidth, (es-ss)*av.charHeight);\r
+    gg.fillRect(0,0, (er-sr+1)*av.charWidth, (es-ss)*av.charHeight);\r
     drawPanel(gg, sr, er, ss, es, sr, ss, 0);\r
     gg.translate( -transX, -transY);\r
 \r