X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FPopupMenu.java;fp=src%2Fjalview%2Fgui%2FPopupMenu.java;h=bb816cd620589b1052324f4bb0379d40d2df38e5;hb=12b24413e1668c55c7c8661ee04bc7a7e84c8bc0;hp=b342f863821eda34eaa413951d811d32290a440b;hpb=e2a10c75f503d3f7e41c0de64e4c1e8ce8759cc9;p=jalview.git diff --git a/src/jalview/gui/PopupMenu.java b/src/jalview/gui/PopupMenu.java index b342f86..bb816cd 100644 --- a/src/jalview/gui/PopupMenu.java +++ b/src/jalview/gui/PopupMenu.java @@ -641,6 +641,16 @@ public class PopupMenu extends JPopupMenu addshowLinks(linkMenu, linkset.values()); + // disable link menu if there are no valid entries + if (linkMenu.getItemCount() > 0) + { + linkMenu.setEnabled(true); + } + else + { + linkMenu.setEnabled(false); + } + if (sequence != null) { sequenceMenu.add(linkMenu); @@ -649,6 +659,7 @@ public class PopupMenu extends JPopupMenu { add(linkMenu); } + }