sr.forOverview = true;
fr = new FeatureRenderer(alPanel);
- od = new OverviewDimensions(av);
+ boolean showAnnotation = false;
+ // TODO: in applet this was getSequenceConsensusHash()
+ // check if it makes any functional difference: hconsensus or conservation
+ if (av.getAlignmentConservationAnnotation() == null)
+ {
+ showAnnotation = true;
+ }
+ od = new OverviewDimensions(av, showAnnotation);
addComponentListener(new ComponentAdapter()
{
{
// TODO: feature: jv2.5 detect shift drag and update selection from
// it.
- od.setBoxPositionByMouse(evt.getX(), evt.getY());
+ od.updateViewportFromMouse(evt.getX(), evt.getY());
ap.setScrollValues(od.getScrollCol(), od.getScrollRow());
}
}
{
if (!av.getWrapAlignment())
{
- od.setBoxPositionByMouse(evt.getX(), evt.getY());
+ od.updateViewportFromMouse(evt.getX(), evt.getY());
ap.setScrollValues(od.getScrollCol(), od.getScrollRow());
}
}