JAL-2360 corrected comment
[jalview.git] / src / jalview / schemes / ClustalxColourScheme.java
index 49260a4..f13a90c 100755 (executable)
@@ -23,6 +23,7 @@ package jalview.schemes;
 import jalview.datamodel.AnnotatedCollectionI;
 import jalview.datamodel.SequenceCollectionI;
 import jalview.datamodel.SequenceI;
+import jalview.util.Comparison;
 
 import java.awt.Color;
 import java.util.List;
@@ -278,10 +279,8 @@ public class ClustalxColourScheme extends ResidueColourScheme
   @Override
   protected Color findColour(char c, int j, SequenceI seq)
   {
-    Color currentColour;
-
     // TODO why the test for includeGaps here?
-    if (cons2.length <= j
+    if (cons2.length <= j || Comparison.isGap(c)
     /*|| (includeGaps && threshold != 0 && !aboveThreshold(c, j))*/)
     {
       return Color.white;
@@ -289,11 +288,11 @@ public class ClustalxColourScheme extends ResidueColourScheme
 
     int i = ResidueProperties.aaIndex[c];
 
-    currentColour = Color.white;
+    Color colour = Color.white;
 
     if (i > 19)
     {
-      return currentColour;
+      return colour;
     }
 
     for (int k = 0; k < residueColour[i].cons.length; k++)
@@ -301,22 +300,22 @@ public class ClustalxColourScheme extends ResidueColourScheme
       if (residueColour[i].cons[k].isConserved(cons2, j, size,
               includeGaps))
       {
-        currentColour = residueColour[i].c;
+        colour = residueColour[i].c;
       }
     }
 
     if (i == 4)
     {
       /*
-       * override to colour C pink if 100% conserved
+       * override to colour C pink if >85% conserved
        */
       if (conses[27].isConserved(cons2, j, size, includeGaps))
       {
-        currentColour = ClustalColour.PINK.colour;
+        colour = ClustalColour.PINK.colour;
       }
     }
 
-    return currentColour;
+    return colour;
   }
 
   /**