diff --git a/uk/ac/sanger/artemis/components/MultiComparator.java b/uk/ac/sanger/artemis/components/MultiComparator.java index fa2a4454f706d36c5994b21ac725fa0b123eb26c..d186f368a4d9e562c5b670e8ad3d0935a743696c 100644 --- a/uk/ac/sanger/artemis/components/MultiComparator.java +++ b/uk/ac/sanger/artemis/components/MultiComparator.java @@ -980,13 +980,13 @@ public class MultiComparator extends JFrame return; } - bamView.setDisplay(feature_display.getFirstVisibleForwardBase(), - feature_display.getLastVisibleForwardBase(), null); - if(dimensionAlignViewer == null) dimensionAlignViewer = alignment_viewer_array[0].getSize(); thisBamPanel.setPreferredSize(new Dimension(500, dimensionAlignViewer.height/2)); - thisBamPanel.revalidate(); + + bamView.setDisplay(feature_display.getFirstVisibleForwardBase(), + feature_display.getLastVisibleForwardBase(), null); + bamView.getJspView().getVerticalScrollBar().setValue( bamView.getJspView().getVerticalScrollBar().getMaximum());