fix for arrayoutofbounds bug when secondary structure element extends whole width...
[jalview.git] / src / jalview / gui / OverviewPanel.java
index 7500a93..04e5f13 100755 (executable)
@@ -65,7 +65,7 @@ public class OverviewPanel
     sr = new SequenceRenderer(av);\r
     sr.renderGaps = false;\r
     sr.forOverview = true;\r
-    fr = new FeatureRenderer(av);\r
+    fr = new FeatureRenderer(ap);\r
 \r
     // scale the initial size of overviewpanel to shape of alignment\r
     float initialScale = (float) av.alignment.getWidth() /\r
@@ -429,18 +429,14 @@ public class OverviewPanel
    */\r
   public void paintComponent(Graphics g)\r
   {\r
-    if (miniMe != null && !resizing)\r
+    if(resizing)\r
     {\r
-      g.drawImage(miniMe, 0, 0, this);\r
+      g.setColor(Color.white);\r
+      g.fillRect(0,0,getWidth(),getHeight());\r
     }\r
-    else\r
+    else if (miniMe != null)\r
     {\r
-      g.setColor(Color.white);\r
-      g.fillRect(0, 0, getWidth(), getHeight());\r
-      g.setColor(Color.black);\r
-      g.setFont(new Font("Verdana", Font.BOLD, 15));\r
-      g.drawString("Recalculating", 5, sequencesHeight / 2);\r
-      g.drawString("Overview.....", 5, (sequencesHeight / 2) + 20);\r
+      g.drawImage(miniMe, 0, 0, this);\r
     }\r
 \r
     g.setColor(Color.red);\r