JAL-2591 Overview changes ported to applet
authorkiramt <k.mourao@dundee.ac.uk>
Wed, 7 Jun 2017 09:25:18 +0000 (10:25 +0100)
committerkiramt <k.mourao@dundee.ac.uk>
Wed, 7 Jun 2017 09:25:18 +0000 (10:25 +0100)
src/jalview/appletgui/OverviewCanvas.java

index 23e82df..a0466d3 100644 (file)
@@ -40,6 +40,8 @@ public class OverviewCanvas extends Component
 
   private OverviewDimensions od;
 
+  private OverviewRenderer or = null;
+
   private Image miniMe;
 
   private Image offscreen;
@@ -92,6 +94,10 @@ public class OverviewCanvas extends Component
       if (updaterunning)
       {
         restart = true;
+        if (or != null)
+        {
+          or.setRedraw(true);
+        }
       }
       else
       {
@@ -113,7 +119,7 @@ public class OverviewCanvas extends Component
 
     setPreferredSize(new Dimension(od.getWidth(), od.getHeight()));
 
-    OverviewRenderer or = new OverviewRenderer(sr, fr, od);
+    or = new OverviewRenderer(sr, fr, od);
     miniMe = nullFrame.createImage(od.getWidth(), od.getHeight());
     offscreen = nullFrame.createImage(od.getWidth(), od.getHeight());