recalc group conserve
[jalview.git] / src / jalview / appletgui / IdPanel.java
index 39fab0a..33463d4 100755 (executable)
@@ -173,7 +173,7 @@ public class IdPanel
       selection.setEndRes(av.alignment.getWidth() - 1);\r
       for (int i = 0; i < sg.getSize(); i++)\r
       {\r
-        selection.addSequence(sg.getSequenceAt(i));\r
+        selection.addSequence(sg.getSequenceAt(i), true);\r
       }\r
 \r
       av.setSelectionGroup(selection);\r
@@ -205,7 +205,7 @@ public class IdPanel
   {\r
     lastid = seq;\r
     SequenceI pickedSeq = av.getAlignment().getSequenceAt(seq);\r
-    av.getSelectionGroup().addOrRemove(pickedSeq);\r
+    av.getSelectionGroup().addOrRemove(pickedSeq, false);\r
   }\r
 \r
   void selectSeqs(int start, int end)\r
@@ -222,7 +222,7 @@ public class IdPanel
 \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), false);\r
     }\r
 \r
   }\r
@@ -234,6 +234,9 @@ public class IdPanel
       scrollThread.running = false;\r
     }\r
 \r
+    if(av.getSelectionGroup()!=null)\r
+      av.getSelectionGroup().recalcConservation();\r
+\r
     mouseDragging = false;\r
     PaintRefresher.Refresh(this);\r
   }\r