JAL-812 only trigger alignment redraw and calculation update after all sequences...
[jalview.git] / src / jalview / appletgui / RedundancyPanel.java
index b420758..03a9faf 100755 (executable)
@@ -197,7 +197,6 @@ public class RedundancyPanel extends SliderPanel implements Runnable,
       for (int i = 0; i < del.size(); i++)
       {
         alignment.deleteSequence(deleted[i]);
-        PaintRefresher.Refresh(this, ap.av.getSequenceSetId(), true, true);
         if (sg != null)
         {
           sg.deleteSequence(deleted[i], false);
@@ -208,8 +207,9 @@ public class RedundancyPanel extends SliderPanel implements Runnable,
 
       ap.alignFrame.addHistoryItem(cut);
 
-      ap.av.firePropertyChange("alignment", null, ap.av.getAlignment()
-              .getSequences());
+      PaintRefresher.Refresh(this, ap.av.getSequenceSetId(), true, true);
+//      ap.av.firePropertyChange("alignment", null, ap.av.getAlignment()
+//              .getSequences());
     }
 
   }