X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FAPopupMenu.java;h=68960f4393c73374684e671a65791ba2827dd332;hb=064f2fdaa463367f8bf7e6aea5e7fc6a32170138;hp=abd76d69481f336fa69ba4b5b838868c091489bd;hpb=95a46891288f4fc63d690cab4f56879678f54fb6;p=jalview.git diff --git a/src/jalview/appletgui/APopupMenu.java b/src/jalview/appletgui/APopupMenu.java index abd76d6..68960f4 100755 --- a/src/jalview/appletgui/APopupMenu.java +++ b/src/jalview/appletgui/APopupMenu.java @@ -379,6 +379,9 @@ public class APopupMenu protected void abovePIDColour_itemStateChanged(ItemEvent ie) { SequenceGroup sg = getGroup(); + if(sg.cs==null) + return; + if (abovePIDColour.getState()) { sg.cs.setConsensus(AAFrequency.calculate(sg.sequences, 0, @@ -435,6 +438,8 @@ public class APopupMenu protected void conservationMenuItem_itemStateChanged(ItemEvent ie) { SequenceGroup sg = getGroup(); + if(sg.cs==null) + return; if (conservationMenuItem.getState()) { @@ -462,7 +467,7 @@ public class APopupMenu protected void analyze_actionPerformed(ActionEvent e) { - CutAndPasteTransfer cap = new CutAndPasteTransfer(false); + CutAndPasteTransfer cap = new CutAndPasteTransfer(false, ap.alignFrame.applet); Frame frame = new Frame(); frame.add(cap); jalview.bin.JalviewLite.addFrame(frame, "Analyze this - ", 400, 300);