set initial annotation panel height appropriately (JAL-564, JAL-306)
[jalview.git] / src / jalview / appletgui / IdPanel.java
index a7a20ed..402a8bf 100755 (executable)
@@ -363,7 +363,10 @@ public class IdPanel extends Panel implements MouseListener,
       end = tmp;
       lastid = end;
     }
-
+    if (av.getSelectionGroup()==null)
+    {
+      av.setSelectionGroup(new SequenceGroup());
+    }
     for (int i = start; i <= end; i++)
     {
       av.getSelectionGroup().addSequence(
@@ -386,6 +389,8 @@ public class IdPanel extends Panel implements MouseListener,
 
     mouseDragging = false;
     PaintRefresher.Refresh(this, av.getSequenceSetId());
+    // always send selection message when mouse is released
+    av.sendSelection();
   }
 
   public void highlightSearchResults(java.util.Vector found)