From ecdf315fa58abd0ec7408ef6886edf08c851ec97 Mon Sep 17 00:00:00 2001
From: tcarver <tjc>
Date: Mon, 23 Jan 2012 10:05:34 +0000
Subject: [PATCH] add BamView as a display adjustement listener to the one line
 per entry

---
 uk/ac/sanger/artemis/components/EntryEdit.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/uk/ac/sanger/artemis/components/EntryEdit.java b/uk/ac/sanger/artemis/components/EntryEdit.java
index 4507e41b1..d4311b0cb 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);
 
-- 
GitLab