diff --git a/uk/ac/sanger/artemis/components/EntryEdit.java b/uk/ac/sanger/artemis/components/EntryEdit.java index 4507e41b11a730c2d561abd9c2f961a6a47e1fb3..d4311b0cbe20ce0d29f24f211415c377e5b1b69d 100644 --- a/uk/ac/sanger/artemis/components/EntryEdit.java +++ b/uk/ac/sanger/artemis/components/EntryEdit.java @@ -1192,11 +1192,13 @@ public class EntryEdit extends JFrame bamView.setDisplay(feature_display.getFirstVisibleForwardBase(), feature_display.getLastVisibleForwardBase(), null); bamView.revalidate(); + one_line_per_entry_display.addDisplayAdjustmentListener(bamView); feature_display.addDisplayAdjustmentListener(bamView); feature_display.getSelection().addSelectionChangeListener(bamView); } else { + one_line_per_entry_display.removeDisplayAdjustmentListener(bamView); feature_display.removeDisplayAdjustmentListener(bamView); feature_display.getSelection().removeSelectionChangeListener(bamView); bamPanel.setVisible(false); @@ -1861,6 +1863,8 @@ public class EntryEdit extends JFrame bamView.getJspView().getVerticalScrollBar().getMaximum()); bamView.setDisplay(feature_display.getFirstVisibleForwardBase(), feature_display.getLastVisibleForwardBase(), null); + + one_line_per_entry_display.addDisplayAdjustmentListener(bamView); feature_display.addDisplayAdjustmentListener(bamView); feature_display.getSelection().addSelectionChangeListener(bamView);