frameListener must call close if AlignFrame
authoramwaterhouse <Andrew Waterhouse>
Wed, 22 Nov 2006 14:58:13 +0000 (14:58 +0000)
committeramwaterhouse <Andrew Waterhouse>
Wed, 22 Nov 2006 14:58:13 +0000 (14:58 +0000)
src/jalview/bin/JalviewLite.java

index 09e8701..1fbb82e 100755 (executable)
@@ -28,6 +28,7 @@ import java.applet.*;
 \r
 import java.awt.*;\r
 import java.awt.event.*;\r
+import jalview.appletgui.FeatureSettings;\r
 \r
 \r
 /**\r
@@ -177,6 +178,8 @@ public class JalviewLite extends Applet
             {\r
                 public void windowClosing(WindowEvent e)\r
                 {\r
+                  if(frame instanceof AlignFrame)\r
+                    ((AlignFrame)frame).closeMenuItem_actionPerformed();\r
                     if(currentAlignFrame == frame)\r
                     {\r
                       currentAlignFrame = null;\r
@@ -360,7 +363,7 @@ public class JalviewLite extends Applet
               if(param !=null && param.equalsIgnoreCase("true"))\r
               {\r
                 currentAlignFrame.viewport.showSequenceFeatures(true);\r
-                currentAlignFrame.featureSettings_actionPerformed();\r
+                new FeatureSettings(currentAlignFrame.alignPanel);\r
               }\r
 \r
              param = getParameter("annotations");\r