X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FIdPanel.java;h=1d37d083cdffb33e606c6ea4eddf98d958b6a334;hb=bb5a8705457b0a597b43e5699d6422770c3b5742;hp=7d9d278c6d054aa475beb48822c181714c174d61;hpb=f4766a7bbcfae845fc95923b01fa14ff83d589ff;p=jalview.git diff --git a/src/jalview/appletgui/IdPanel.java b/src/jalview/appletgui/IdPanel.java index 7d9d278..1d37d08 100755 --- a/src/jalview/appletgui/IdPanel.java +++ b/src/jalview/appletgui/IdPanel.java @@ -70,7 +70,7 @@ public class IdPanel extends Panel // TODO: add in group link parameter // make a list of label,url pairs - HashMap urlList = new HashMap(); + HashMap urlList = new HashMap<>(); if (viewport.applet != null) { for (int i = 1; i < 10; i++) @@ -198,7 +198,7 @@ public class IdPanel extends Panel } lastid = seq; - alignPanel.paintAlignment(false); + alignPanel.paintAlignment(false, false); } @Override @@ -279,8 +279,8 @@ public class IdPanel extends Panel int seq = alignPanel.seqPanel.findSeq(e); - if ((e.getModifiers() - & InputEvent.BUTTON3_MASK) == InputEvent.BUTTON3_MASK) + if ((e.getModifiersEx() + & InputEvent.BUTTON3_DOWN_MASK) == InputEvent.BUTTON3_DOWN_MASK) { SequenceI sq = av.getAlignment().getSequenceAt(seq); @@ -295,7 +295,7 @@ public class IdPanel extends Panel } else { - nlinks = new ArrayList(); + nlinks = new ArrayList<>(); } for (SequenceFeature sf : sq.getFeatures().getNonPositionalFeatures()) @@ -333,7 +333,7 @@ public class IdPanel extends Panel selectSeq(seq); } - alignPanel.paintAlignment(false); + alignPanel.paintAlignment(false, false); } void selectSeq(int seq) @@ -395,7 +395,7 @@ public class IdPanel extends Panel { idCanvas.setHighlighted(list); - if (list == null) + if (list == null || list.isEmpty()) { return; } @@ -459,7 +459,7 @@ public class IdPanel extends Panel running = false; } - alignPanel.paintAlignment(true); + alignPanel.paintAlignment(true, false); try { Thread.sleep(100);