corrections for find when edit takes place
[jalview.git] / src / jalview / appletgui / SeqPanel.java
index 70c2f0c..7df2254 100755 (executable)
@@ -344,10 +344,10 @@ public class SeqPanel extends Panel
   {\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
-    seqCanvas.repaint();\r
+    repaint();\r
     seqEditOccurred=seq;\r
   }\r
 \r
@@ -356,6 +356,15 @@ public class SeqPanel extends Panel
   {\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
@@ -419,6 +428,8 @@ public class SeqPanel extends Panel
         SliderPanel.setPIDSliderSource(ap, av.getGlobalColourScheme(), "Background");\r
 \r
     }\r
+\r
+    // DETECT RIGHT MOUSE BUTTON IN AWT\r
     else if( ( evt.getModifiers() & InputEvent .BUTTON3_MASK ) == InputEvent.BUTTON3_MASK )\r
     {\r
       APopupMenu popup = new APopupMenu(ap, null);\r