Features added removed from alignment
[jalview.git] / src / jalview / gui / IdPanel.java
index 7c70c01..2d9c4f3 100755 (executable)
@@ -80,12 +80,12 @@ public class IdPanel extends JPanel implements MouseListener,
       if(seq!=-1)\r
       {\r
         StringBuffer tip = new StringBuffer("<html>");\r
-        tip.append(av.alignment.getSequenceAt(seq).getDisplayId(true, true));\r
+        tip.append(av.alignment.getSequenceAt(seq).getDisplayId(true));\r
         if (av.alignment.getSequenceAt(seq).getDescription() != null)\r
         {\r
-          tip.append("<br><i>");\r
+          tip.append("<table width=250 border=0><tr><td><i>");\r
           tip.append(av.alignment.getSequenceAt(seq).getDescription());\r
-          tip.append("</i>");\r
+          tip.append("</i></td></tr></table>");\r
         }\r
         tip.append("</html>");\r
         setToolTipText(tip.toString());\r
@@ -318,6 +318,9 @@ public class IdPanel extends JPanel implements MouseListener,
      */\r
     void selectSeqs(int start, int end)\r
     {\r
+      if(av.getSelectionGroup()==null)\r
+            return;\r
+\r
         lastid = start;\r
 \r
         if (end < start)\r
@@ -330,7 +333,7 @@ public class IdPanel extends JPanel implements MouseListener,
 \r
         for (int i = start; i <= end; i++)\r
         {\r
-            av.getSelectionGroup().addSequence(av.getAlignment().getSequenceAt(i),\r
+          av.getSelectionGroup().addSequence(av.getAlignment().getSequenceAt(i),\r
                 true);\r
         }\r
     }\r