Bamboo test #13 AlignViewport resize and jscrollbar set
[jalview.git] / src / jalview / viewmodel / OverviewDimensionsHideHidden.java
index f58e711..d2dc607 100644 (file)
@@ -28,6 +28,8 @@ import jalview.datamodel.HiddenSequences;
 import jalview.datamodel.VisibleColsCollection;
 import jalview.datamodel.VisibleRowsCollection;
 
+import java.awt.Dimension;
+
 public class OverviewDimensionsHideHidden extends OverviewDimensions
 {
   private ViewportRanges ranges;
@@ -41,7 +43,13 @@ public class OverviewDimensionsHideHidden extends OverviewDimensions
   public OverviewDimensionsHideHidden(ViewportRanges vpranges,
           boolean showAnnotationPanel)
   {
-    super(vpranges, showAnnotationPanel);
+    this(vpranges, showAnnotationPanel, null);
+  }
+
+  public OverviewDimensionsHideHidden(ViewportRanges vpranges,
+          boolean showAnnotationPanel, Dimension dim)
+  {
+    super(vpranges, showAnnotationPanel, dim);
     ranges = vpranges;
     resetAlignmentDims();
   }
@@ -154,7 +162,7 @@ public class OverviewDimensionsHideHidden extends OverviewDimensions
   public AlignmentColsCollectionI getColumns(AlignmentI al)
   {
     return new VisibleColsCollection(0,
-            ranges.getAbsoluteAlignmentWidth() - 1, al);
+            ranges.getAbsoluteAlignmentWidth() - 1, al.getHiddenColumns());
   }
 
   @Override