JAL-2295 make 'Jmol' menu appear; enable/disable Superpose option for
[jalview.git] / src / jalview / gui / ChimeraViewFrame.java
index 9b0d85b..67eddca 100644 (file)
@@ -851,10 +851,20 @@ public class ChimeraViewFrame extends StructureViewerBase
     return "Chimera";
   }
 
+  /**
+   * Override superclass method to make the 'Chimera' menu always visible, but
+   * 'Superpose with...' only enabled if there is more than one structure shown
+   */
   @Override
   public void updateTitleAndMenus()
   {
     super.updateTitleAndMenus();
     viewerActionMenu.setVisible(true);
+    viewSelectionMenu.setEnabled(false);
+    if (getBinding().getPdbFile().length > 1
+            && getBinding().getSequence().length > 1)
+    {
+      viewSelectionMenu.setEnabled(true);
+    }
   }
 }