JAL-2609 JAL-2636 ensure scrolled on scale above is drawn
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Tue, 1 Aug 2017 12:31:08 +0000 (14:31 +0200)
committergmungoc <g.m.carstairs@dundee.ac.uk>
Tue, 1 Aug 2017 12:31:08 +0000 (14:31 +0200)
src/jalview/gui/SeqCanvas.java

index 6836531..5796b63 100755 (executable)
@@ -1324,7 +1324,12 @@ public class SeqCanvas extends JComponent implements ViewportListenerI
   protected void fastPaintWrappedTopLeft(int columns)
   {
     int startRes = av.getRanges().getStartRes();
-    int endx = startRes + columns - 1;
+
+    /*
+     * draw one extra column than strictly needed - this is a (harmless)
+     * fudge to ensure scale marks get drawn (JAL-2636)
+     */
+    int endx = startRes + columns;
     int ypos = 0;
 
     /*