From 3bef8af08c084f0d9e425e9265e0a432b913742d Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Thu, 1 Feb 2007 12:36:46 +0000 Subject: [PATCH] Dont repaint tooltip --- src/jalview/appletgui/IdPanel.java | 3 --- src/jalview/appletgui/SeqPanel.java | 7 ++++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/jalview/appletgui/IdPanel.java b/src/jalview/appletgui/IdPanel.java index 03f5b25..26daf21 100755 --- a/src/jalview/appletgui/IdPanel.java +++ b/src/jalview/appletgui/IdPanel.java @@ -91,9 +91,6 @@ public class IdPanel else tooltip.setTip(sequence.getDisplayId(true) + "\n" + sequence.getDescription()); - - tooltip.repaint(); - } public void mouseDragged(MouseEvent e) diff --git a/src/jalview/appletgui/SeqPanel.java b/src/jalview/appletgui/SeqPanel.java index 7933eb9..8b9b5cb 100755 --- a/src/jalview/appletgui/SeqPanel.java +++ b/src/jalview/appletgui/SeqPanel.java @@ -522,12 +522,16 @@ public class SeqPanel if (seq >= av.getAlignment().getHeight() || seq<0 || res<0) { + if(tooltip!=null) + tooltip.setTip(""); return; } SequenceI sequence = av.getAlignment().getSequenceAt(seq); if (res > sequence.getLength()) { + if(tooltip!=null) + tooltip.setTip(""); return; } @@ -616,9 +620,6 @@ public class SeqPanel tooltip = new Tooltip(tooltipText.toString(), seqCanvas); else tooltip.setTip(tooltipText.toString()); - - tooltip.repaint(); - } Vector getAllFeaturesAtRes(SequenceI seq, int res) -- 1.7.10.2