Annoying little line at end of wrapped alignment
authoramwaterhouse <Andrew Waterhouse>
Fri, 28 Apr 2006 13:26:22 +0000 (13:26 +0000)
committeramwaterhouse <Andrew Waterhouse>
Fri, 28 Apr 2006 13:26:22 +0000 (13:26 +0000)
src/jalview/gui/AnnotationPanel.java

index 3b0127d..232a60c 100755 (executable)
@@ -636,13 +636,14 @@ public class AnnotationPanel extends JPanel implements MouseListener,
      */\r
     public void drawComponent(Graphics g, int startRes, int endRes)\r
     {\r
-      validCharWidth = fm.charWidth('M') <= av.charWidth;\r
+\r
 \r
       g.setFont(av.getFont());\r
 \r
       if (fm == null)\r
         fm = g.getFontMetrics();\r
 \r
+      validCharWidth = fm.charWidth('M') <= av.charWidth;\r
 \r
         g.setColor(Color.white);\r
         g.fillRect(0, 0, (endRes - startRes) * av.charWidth, getHeight());\r
@@ -902,8 +903,9 @@ public class AnnotationPanel extends JPanel implements MouseListener,
 \r
 \r
                 default:\r
-                    g.setColor(Color.gray);\r
-                    g.fillRect(lastSSX, y + 6 + iconOffset, x - lastSSX, 2);\r
+                    g.setColor(Color.ORANGE);\r
+                    if(!av.wrapAlignment || endRes==av.endRes)\r
+                      g.fillRect(lastSSX, y + 6 + iconOffset, x - lastSSX, 2);\r
 \r
                     break;\r
                 }\r