X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Frenderer%2Fseqfeatures%2FFeatureColourFinder.java;h=d5784b001af2da2cd493b463c3ea9c3ff1281817;hb=7e3a6674abdd31bf48e7e249a74eff50fd2ce589;hp=cfe27351f4fefda585df17f8aa2863ce9649343c;hpb=be762d8d9c71a7aa3121e845c45911c7192b7827;p=jalview.git diff --git a/src/jalview/renderer/seqfeatures/FeatureColourFinder.java b/src/jalview/renderer/seqfeatures/FeatureColourFinder.java index cfe2735..d5784b0 100644 --- a/src/jalview/renderer/seqfeatures/FeatureColourFinder.java +++ b/src/jalview/renderer/seqfeatures/FeatureColourFinder.java @@ -20,6 +20,7 @@ */ package jalview.renderer.seqfeatures; +import jalview.api.AlignViewportI; import jalview.api.FeatureRenderer; import jalview.api.FeaturesDisplayedI; import jalview.datamodel.SequenceI; @@ -122,8 +123,16 @@ public class FeatureColourFinder */ boolean noFeaturesDisplayed() { - if (featureRenderer == null - || !featureRenderer.getViewport().isShowSequenceFeatures()) + if (featureRenderer == null) + { + return true; + } + AlignViewportI av = featureRenderer.getViewport(); + if (av.isShowComplementFeatures()) + { + return false; + } + if (!av.isShowSequenceFeatures()) { return true; }