JAL-1842 adjust code to match changed semantics of FeatureSettingsModelI
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Thu, 6 Feb 2020 16:24:46 +0000 (16:24 +0000)
committerJim Procter <j.procter@dundee.ac.uk>
Thu, 2 Sep 2021 13:09:07 +0000 (14:09 +0100)
src/jalview/ext/ensembl/EnsemblGene.java

index 0e3d84b..ac756fc 100644 (file)
@@ -628,10 +628,10 @@ public class EnsemblGene extends EnsemblSeqProxy
       SequenceOntologyI so = SequenceOntologyFactory.getInstance();
 
       @Override
-      public boolean isFeatureDisplayed(String type)
+      public boolean isFeatureHidden(String type)
       {
-        return (so.isA(type, SequenceOntologyI.EXON)
-                || so.isA(type, SequenceOntologyI.SEQUENCE_VARIANT));
+        return (!so.isA(type, SequenceOntologyI.EXON)
+                && !so.isA(type, SequenceOntologyI.SEQUENCE_VARIANT));
       }
 
       @Override