Dont repaint tooltip
authoramwaterhouse <Andrew Waterhouse>
Thu, 1 Feb 2007 12:36:46 +0000 (12:36 +0000)
committeramwaterhouse <Andrew Waterhouse>
Thu, 1 Feb 2007 12:36:46 +0000 (12:36 +0000)
src/jalview/appletgui/IdPanel.java
src/jalview/appletgui/SeqPanel.java

index 03f5b25..26daf21 100755 (executable)
@@ -91,9 +91,6 @@ public class IdPanel
     else\r
       tooltip.setTip(sequence.getDisplayId(true)\r
                      + "\n" + sequence.getDescription());\r
-\r
-    tooltip.repaint();\r
-\r
   }\r
 \r
   public void mouseDragged(MouseEvent e)\r
index 7933eb9..8b9b5cb 100755 (executable)
@@ -522,12 +522,16 @@ public class SeqPanel
 \r
     if (seq >= av.getAlignment().getHeight() || seq<0 || res<0)\r
     {\r
+      if(tooltip!=null)\r
+        tooltip.setTip("");\r
       return;\r
     }\r
 \r
     SequenceI sequence = av.getAlignment().getSequenceAt(seq);\r
     if (res > sequence.getLength())\r
     {\r
+      if(tooltip!=null)\r
+        tooltip.setTip("");\r
       return;\r
     }\r
 \r
@@ -616,9 +620,6 @@ public class SeqPanel
       tooltip = new Tooltip(tooltipText.toString(), seqCanvas);\r
     else\r
       tooltip.setTip(tooltipText.toString());\r
-\r
-    tooltip.repaint();\r
-\r
   }\r
 \r
   Vector getAllFeaturesAtRes(SequenceI seq, int res)\r