From 0a3d6ccb712b7bf9cea9b3ebe632623b36a85eb2 Mon Sep 17 00:00:00 2001 From: tcarver <tjc> Date: Thu, 7 Mar 2013 15:20:33 +0000 Subject: [PATCH] prompt if no features are selected --- uk/ac/sanger/artemis/components/FeaturePopup.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/uk/ac/sanger/artemis/components/FeaturePopup.java b/uk/ac/sanger/artemis/components/FeaturePopup.java index d48bf8ba8..7bd2beb09 100644 --- a/uk/ac/sanger/artemis/components/FeaturePopup.java +++ b/uk/ac/sanger/artemis/components/FeaturePopup.java @@ -150,7 +150,15 @@ public class FeaturePopup extends JPopupMenu miValidate.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent arg0) { - new ValidateViewer(getEntryGroup(), selection.getSelectedFeatures()); + if(selection.getAllFeatures().size() < 1) + { + JOptionPane.showMessageDialog( + owner.getParentFrame(), + "No features selected to validate.", "Select Features", + JOptionPane.INFORMATION_MESSAGE); + return; + } + new ValidateViewer(getEntryGroup(), selection.getAllFeatures()); } }); maybeAdd(miValidate); -- GitLab