JAL-958 enable logo display when normalise option selected
[jalview.git] / src / jalview / gui / AlignFrame.java
index a50e724..97829d4 100755 (executable)
@@ -880,7 +880,7 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener,
         for (int i = 0; i < frames.length; i++)
         {
           if (frames[i] instanceof AlignFrame && frames[i] != this
-                  && ((AlignFrame) frames[i]).fileName.equals(fileName))
+                  && ((AlignFrame) frames[i]).fileName!=null && ((AlignFrame) frames[i]).fileName.equals(fileName))
           {
             try
             {
@@ -5403,6 +5403,8 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener,
   @Override
   protected void normaliseSequenceLogo_actionPerformed(ActionEvent e)
   {
+    showSequenceLogo.setState(true);
+    viewport.setShowSequenceLogo(true);
     viewport.setNormaliseSequenceLogo(normaliseSequenceLogo.getState());
     alignPanel.updateAnnotation(applyAutoAnnotationSettings.getState());
   }