From d8cdb85d0e0006bc5c3381423ec7be2dd8815755 Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Wed, 15 Feb 2006 15:24:07 +0000 Subject: [PATCH] Keeps up to date with featureRenderer --- src/jalview/gui/OverviewPanel.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/jalview/gui/OverviewPanel.java b/src/jalview/gui/OverviewPanel.java index e20084c..baec46b 100755 --- a/src/jalview/gui/OverviewPanel.java +++ b/src/jalview/gui/OverviewPanel.java @@ -66,7 +66,7 @@ public class OverviewPanel extends JPanel implements Runnable sr = new SequenceRenderer(av); sr.renderGaps( false ); fr = new FeatureRenderer(av); - fr.transparency = ap.seqPanel.seqCanvas.getFeatureRenderer().transparency; + // scale the initial size of overviewpanel to shape of alignment float initialScale = (float) av.alignment.getWidth() / (float) av.alignment.getHeight(); @@ -243,6 +243,15 @@ public class OverviewPanel extends JPanel implements Runnable { miniMe = null; + if (av.showSequenceFeatures) + { + fr.featuresDisplayed = ap.seqPanel.seqCanvas.getFeatureRenderer(). + featuresDisplayed; + //fr.featureGroups = ap.seqPanel.seqCanvas.getFeatureRenderer().featureGroups; + fr.featureColours = ap.seqPanel.seqCanvas.getFeatureRenderer().featureColours; + fr.transparency = ap.seqPanel.seqCanvas.getFeatureRenderer().transparency; + } + int alwidth = av.alignment.getWidth(); int alheight = av.alignment.getHeight(); -- 1.7.10.2