X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fappletgui%2FFeatureRenderer.java;fp=src%2Fjalview%2Fappletgui%2FFeatureRenderer.java;h=de03c03e395d7bef0ad8d00d272a84a3394ba4a1;hb=34e81d4c2a02e30ccbea5295e550137b57810f25;hp=6e9da1af560173be329e1c1ca0e929062859546d;hpb=a7168a947828a74899fff98c5f4f59515f60432a;p=jalview.git diff --git a/src/jalview/appletgui/FeatureRenderer.java b/src/jalview/appletgui/FeatureRenderer.java index 6e9da1a..de03c03 100755 --- a/src/jalview/appletgui/FeatureRenderer.java +++ b/src/jalview/appletgui/FeatureRenderer.java @@ -84,6 +84,23 @@ public class FeatureRenderer implements jalview.api.FeatureRenderer featureGroups = fr.featureGroups; featureColours = fr.featureColours; transparency = fr.transparency; + if (av!=null && fr.av!=null && fr.av!=av) + { + if (fr.av.featuresDisplayed!=null) + { + if (av.featuresDisplayed==null) + { + av.featuresDisplayed = new Hashtable(); + } else { + av.featuresDisplayed.clear(); + } + Enumeration en=fr.av.featuresDisplayed.keys(); + while (en.hasMoreElements()) + { + av.featuresDisplayed.put(en.nextElement(), Boolean.TRUE); + } + } + } } static String lastFeatureAdded;