JAL-3187 return a colour for linked features with transparency
[jalview.git] / src / jalview / renderer / seqfeatures / FeatureRenderer.java
index 3989b0c..4e81e69 100644 (file)
@@ -417,6 +417,7 @@ public class FeatureRenderer extends FeatureRendererModel
           Color featureColour = fr2.getColor(sf, fc);
           renderFeature(g, seq, column - 1, column - 1, featureColour,
                   start, end, y1, colourOnly);
+          drawnColour = featureColour;
         }
       }
     }
@@ -476,8 +477,8 @@ public class FeatureRenderer extends FeatureRendererModel
       AlignFrame af = Desktop.getAlignFrameFor(complement);
       FeatureRendererModel fr2 = af.getFeatureRenderer();
       List<SequenceFeature> features = fr2.findComplementFeaturesAtResidue(
-              seq, seq.findPosition(column));
-      // todo: ensure ordered by feature render order
+              seq, seq.findPosition(column - 1));
+
       ReverseListIterator<SequenceFeature> it = new ReverseListIterator<>(
               features);
       while (it.hasNext())