Merge branch 'develop' into efficiency/JAL-2034_JAL-1421
authorJim Procter <jprocter@issues.jalview.org>
Tue, 2 Aug 2016 10:05:53 +0000 (11:05 +0100)
committerJim Procter <jprocter@issues.jalview.org>
Tue, 2 Aug 2016 10:05:53 +0000 (11:05 +0100)
1  2 
src/jalview/gui/AlignFrame.java

@@@ -2434,10 -2434,7 +2434,10 @@@ public class AlignFrame extends GAlignF
      sg.setEndRes(viewport.getAlignment().getWidth() - 1);
      viewport.setSelectionGroup(sg);
      viewport.sendSelection();
 -    alignPanel.paintAlignment(true);
 +    // JAL-2034 - should delegate to
 +    // alignPanel to decide if overview needs
 +    // updating.
 +    alignPanel.paintAlignment(false);
      PaintRefresher.Refresh(alignPanel, viewport.getSequenceSetId());
    }
  
      viewport.setSelectionGroup(null);
      alignPanel.getSeqPanel().seqCanvas.highlightSearchResults(null);
      alignPanel.getIdPanel().getIdCanvas().searchResults = null;
 -    alignPanel.paintAlignment(true);
 +    // JAL-2034 - should delegate to
 +    // alignPanel to decide if overview needs
 +    // updating.
 +    alignPanel.paintAlignment(false);
      PaintRefresher.Refresh(alignPanel, viewport.getSequenceSetId());
      viewport.sendSelection();
    }
      {
        sg.addOrRemove(viewport.getAlignment().getSequenceAt(i), false);
      }
 +    // JAL-2034 - should delegate to
 +    // alignPanel to decide if overview needs
 +    // updating.
  
      alignPanel.paintAlignment(true);
      PaintRefresher.Refresh(alignPanel, viewport.getSequenceSetId());
    @Override
    public void expandViews_actionPerformed(ActionEvent e)
    {
-     Desktop.instance.explodeViews(this);
+     Desktop.explodeViews(this);
    }
  
    /**