X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FSeqPanel.java;h=665a444eab1f667ba58370fae97e8fc265860c22;hb=b8d09897dacc7b0ad203982b4578e2c1d8929142;hp=9d14b2637545527f2fa594c0eb13b0c386e3fa98;hpb=2f6e9f2fc3f6d683df3caf63186aac36d9e5f8fc;p=jalview.git diff --git a/src/jalview/appletgui/SeqPanel.java b/src/jalview/appletgui/SeqPanel.java index 9d14b26..665a444 100755 --- a/src/jalview/appletgui/SeqPanel.java +++ b/src/jalview/appletgui/SeqPanel.java @@ -593,37 +593,28 @@ public class SeqPanel public void doMouseReleasedDefineMode(MouseEvent evt) { - mouseDragging = false; + if(mouseDragging) + { + stretchGroup.recalcConservation(); + mouseDragging = false; + } if (stretchGroup == null) { return; } - stretchGroup.recalcConservation(); - - if (stretchGroup.cs instanceof ClustalxColourScheme) - { - stretchGroup.cs = new ClustalxColourScheme(stretchGroup.sequences, - av.alignment.getWidth()); - } - - else if (stretchGroup.cs instanceof ConservationColourScheme) + if (stretchGroup.cs instanceof ConservationColourScheme) { ConservationColourScheme ccs = (ConservationColourScheme) stretchGroup.cs; stretchGroup.cs = ccs; SliderPanel.setConservationSlider(ap, stretchGroup.cs, stretchGroup.getName()); - } else { - if (stretchGroup.cs != null) - { SliderPanel.setPIDSliderSource(ap, stretchGroup.cs, stretchGroup.getName()); - } - } changeEndRes = false; @@ -707,7 +698,6 @@ public class SeqPanel if (stretchGroup.sequences.contains(nextSeq)) { stretchGroup.deleteSequence(seq, false); - stretchGroup.deleteSequence(nextSeq, false); } else {