maintain original threshold value
[jalview.git] / src / jalview / gui / SeqPanel.java
index 3bc9bc5..162f978 100755 (executable)
@@ -6,8 +6,6 @@ import jalview.datamodel.*;
 import javax.swing.*;\r
 import java.util.*;\r
 import jalview.schemes.*;\r
-import jalview.analysis.*;\r
-\r
 \r
 public class SeqPanel extends JPanel\r
 {\r
@@ -349,11 +347,12 @@ public class SeqPanel extends JPanel
   {\r
 \r
     if ( jalview.util.Comparison.isGap( av.alignment.getSequenceAt(seq).getSequence().charAt(j)))\r
-        av.alignment.getSequenceAt(seq).deleteCharAt(j);\r
+      av.alignment.getSequenceAt(seq).deleteCharAt(j);\r
 \r
     av.alignment.getWidth();\r
     repaint();\r
     seqEditOccurred=seq;\r
+\r
   }\r
 \r
 \r
@@ -361,6 +360,16 @@ public class SeqPanel extends JPanel
   {\r
     av.updateConservation();\r
     av.updateConsensus();\r
+\r
+    ColourSchemeI cs = av.getGlobalColourScheme();\r
+    if(cs instanceof ConservationColourScheme)\r
+      cs = ( (ConservationColourScheme) cs).cs;\r
+\r
+    if(cs instanceof ClustalxColourScheme)\r
+      cs = new ClustalxColourScheme(av.alignment.getSequences(), av.alignment.getWidth());\r
+\r
+    ap.alignFrame.changeColour(cs);\r
+\r
   }\r
 \r
 //////////////////////////////////////////\r