From: kiramt Date: Mon, 31 Oct 2016 09:56:36 +0000 (+0000) Subject: JAL-2282 Force double-clicking to use sequence_id cases and not accession_id X-Git-Tag: Release_2_10_1^2~18^2~2^2~12 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=48c663397756562667902b77d7f860afe5f0d6c4;hp=cc3ba39f6e02bdb0c2d8e7a1e49cb7f8bd83ba19;p=jalview.git JAL-2282 Force double-clicking to use sequence_id cases and not accession_id cases --- diff --git a/src/jalview/appletgui/IdPanel.java b/src/jalview/appletgui/IdPanel.java index 2cb3060..05c2810 100755 --- a/src/jalview/appletgui/IdPanel.java +++ b/src/jalview/appletgui/IdPanel.java @@ -247,6 +247,14 @@ public class IdPanel extends Panel implements MouseListener, continue; } ; + + if (urlLink.usesSeqId()) + { + // this URL requires an accession id, not the name of a sequence + url = null; + continue; + } + if (!urlLink.isValid()) { System.err.println(urlLink.getInvalidMessage()); diff --git a/src/jalview/gui/IdPanel.java b/src/jalview/gui/IdPanel.java index a65be7b..d68d9a7 100755 --- a/src/jalview/gui/IdPanel.java +++ b/src/jalview/gui/IdPanel.java @@ -226,6 +226,14 @@ public class IdPanel extends JPanel implements MouseListener, continue; } ; + + if (urlLink.usesSeqId()) + { + // this URL requires an accession id, not the name of a sequence + url = null; + continue; + } + if (!urlLink.isValid()) { jalview.bin.Cache.log.error(urlLink.getInvalidMessage());