Merge branch 'develop' into features/JAL-2388OverviewWindow
authorkiramt <k.mourao@dundee.ac.uk>
Tue, 21 Feb 2017 10:53:40 +0000 (10:53 +0000)
committerkiramt <k.mourao@dundee.ac.uk>
Tue, 21 Feb 2017 10:53:40 +0000 (10:53 +0000)
1  2 
src/jalview/gui/AlignViewport.java
src/jalview/viewmodel/AlignmentViewport.java

@@@ -46,6 -46,7 +46,6 @@@ import jalview.schemes.ColourSchemeI
  import jalview.schemes.ColourSchemeProperty;
  import jalview.schemes.ResidueColourScheme;
  import jalview.schemes.UserColourScheme;
 -import jalview.structure.CommandListener;
  import jalview.structure.SelectionSource;
  import jalview.structure.StructureSelectionManager;
  import jalview.structure.VamsasSource;
@@@ -71,7 -72,7 +71,7 @@@ import javax.swing.JInternalFrame
   * @version $Revision: 1.141 $
   */
  public class AlignViewport extends AlignmentViewport implements
 -        SelectionSource, CommandListener
 +        SelectionSource
  {
    Font font;
  
      super.setViewStyle(settingsForView);
      setFont(new Font(viewStyle.getFontName(), viewStyle.getFontStyle(),
              viewStyle.getFontSize()), false);
-     if (residueShading != null)
-     {
-       residueShading.setConservationApplied(settingsForView
-               .isConservationColourSelected());
-     }
    }
  
    /**
@@@ -2430,6 -2430,11 +2430,11 @@@ public abstract class AlignmentViewpor
    public void setViewStyle(ViewStyleI settingsForView)
    {
      viewStyle = new ViewStyle(settingsForView);
+     if (residueShading != null)
+     {
+       residueShading.setConservationApplied(settingsForView
+               .isConservationColourSelected());
+     }
    }
  
    @Override
      this.followHighlight = b;
    }
  
 +  @Override
    public int getStartRes()
    {
      return startRes;
      return endRes;
    }
  
 +  @Override
    public int getStartSeq()
    {
      return startSeq;
      this.endSeq = seq;
    }
  
 +  @Override
    public int getEndSeq()
    {
      return endSeq;