From 1d6bdf23fa21b987479d4a2c2c26eeeeeddc1e88 Mon Sep 17 00:00:00 2001 From: jprocter Date: Mon, 8 Jun 2009 11:10:47 +0000 Subject: [PATCH] better thread safety for tooltip. apply gpl development license --- src/jalview/gui/IdPanel.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/jalview/gui/IdPanel.java b/src/jalview/gui/IdPanel.java index 8f748a8..f859a16 100755 --- a/src/jalview/gui/IdPanel.java +++ b/src/jalview/gui/IdPanel.java @@ -1,6 +1,6 @@ /* - * Jalview - A Sequence Alignment Editor and Viewer (Version 2.4) - * Copyright (C) 2008 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle + * Jalview - A Sequence Alignment Editor and Viewer (Development Version 2.4.1) + * Copyright (C) 2009 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -82,7 +82,8 @@ public class IdPanel extends JPanel implements MouseListener, */ public void mouseMoved(MouseEvent e) { - int seq = Math.max(0, alignPanel.seqPanel.findSeq(e)); + SeqPanel sp = alignPanel.seqPanel; + int seq = Math.max(0, sp.findSeq(e)); String tmp; if (seq > -1 && seq < av.alignment.getHeight()) { @@ -122,7 +123,7 @@ public class IdPanel extends JPanel implements MouseListener, { int sz = -tip.length(); tfeat[0] = features[i]; - SeqPanel.appendFeatures(tip, linkImageURL, 0, tfeat); + sp.appendFeatures(tip, linkImageURL, 0, tfeat,sp.seqCanvas.fr.minmax); sz+=tip.length(); maxWidth = Math.max(maxWidth, sz); } -- 1.7.10.2