From 24264a180c524d9b6454fe6bec2f9fd493e9f8db Mon Sep 17 00:00:00 2001 From: tcarver <tjc> Date: Wed, 20 Nov 2013 13:07:49 +0000 Subject: [PATCH] update GFF segment range store --- uk/ac/sanger/artemis/components/FeatureDisplay.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/uk/ac/sanger/artemis/components/FeatureDisplay.java b/uk/ac/sanger/artemis/components/FeatureDisplay.java index 0c1a441db..b64d1a408 100644 --- a/uk/ac/sanger/artemis/components/FeatureDisplay.java +++ b/uk/ac/sanger/artemis/components/FeatureDisplay.java @@ -972,10 +972,6 @@ public class FeatureDisplay extends EntryGroupPanel { final Feature event_feature = event.getFeature(); - // the feature isn't in an active entry - if(!getEntryGroup().contains(event_feature)) - return; - if( event.getType() == FeatureChangeEvent.LOCATION_CHANGED && event_feature.getEmblFeature() instanceof GFFStreamFeature && !GeneUtils.isDatabaseEntry(event_feature.getEmblFeature())) @@ -986,6 +982,10 @@ public class FeatureDisplay extends EntryGroupPanel event.getOldLocation(), event.getNewLocation()); } catch(Exception e) {} } + + // the feature isn't in an active entry + if(!getEntryGroup().contains(event_feature)) + return; // if the feature is visible now or is in the list of visible features //(ie. it was visible previously) then redisplay. -- GitLab