fixed end-residue bug and subjob panel names bug
[jalview.git] / src / jalview / datamodel / SeqCigar.java
index 0203383..816e531 100644 (file)
@@ -420,12 +420,10 @@ public class SeqCigar
       seqs[i].setDatasetSequence(ref);
     }
     if (segments!=null) {
-      int delshift=0; // need to shift the segments to their absolute positions in the sequence cigar frame.
       for (int i=0; i<segments.length; i+=3) {
         //int start=shifts.shift(segments[i]-1)+1;
         //int end=shifts.shift(segments[i]+segments[i+1]-1)-1;
-        colsel.hideColumns(delshift+segments[i], delshift+segments[i]+segments[i+2]-1);
-        delshift+=segments[i+2];
+        colsel.hideColumns(segments[i+1], segments[i+1]+segments[i+2]-1);
       }
     }
     return seqs;