No need to find index when deleting
authoramwaterhouse <Andrew Waterhouse>
Tue, 10 Oct 2006 14:11:53 +0000 (14:11 +0000)
committeramwaterhouse <Andrew Waterhouse>
Tue, 10 Oct 2006 14:11:53 +0000 (14:11 +0000)
src/jalview/gui/AlignFrame.java

index 27503f9..fe6f4cf 100755 (executable)
@@ -1292,8 +1292,6 @@ public class AlignFrame
     for (int i = 0; i < sg.getSize(false); i++)
     {
       SequenceI seq = sg.getSequenceAt(i);
-      int index = viewport.getAlignment().findIndex(seq);
-
       seq.deleteChars(sg.getStartRes(), sg.getEndRes() + 1);
 
       // If the cut affects all sequences, remove highlighted columns
@@ -1308,10 +1306,6 @@ public class AlignFrame
         viewport.getAlignment().deleteSequence(seq);
         PaintRefresher.Refresh(alignPanel,alignPanel.av.getSequenceSetId(),seq,null);
       }
-      else
-      {
-        viewport.getAlignment().getSequences().setElementAt(seq, index);
-      }
     }
 
     viewport.setSelectionGroup(null);
@@ -2759,7 +2753,7 @@ public class AlignFrame
     return ShowNewickTree(nf, title, null, w, h, x, y);
   }
   /**
-   * Add a treeviewer for the tree extracted from a newick file object to the current alignment view 
+   * Add a treeviewer for the tree extracted from a newick file object to the current alignment view
    *
    * @param nf the tree
    * @param title tree viewer title
@@ -3224,4 +3218,4 @@ public void drop(DropTargetDropEvent evt)
   {
     return viewport;
   }
-}
\ No newline at end of file
+}