JAL-2759 change subtractVisibleColumns and removal of reverse iterator
[jalview.git] / src / jalview / viewmodel / OverviewDimensionsShowHidden.java
index 9a8c2a8..79e1c47 100644 (file)
@@ -145,7 +145,7 @@ public class OverviewDimensionsShowHidden extends OverviewDimensions
       if (ranges.getEndRes() < visAlignWidth)
       {
         visXAsRes = hiddenCols.absoluteToVisibleColumn(hiddenCols
-                .subtractVisibleColumns(vpwidth - 1, alwidth - 1));
+                .offsetByVisibleColumns(-(vpwidth - 1), alwidth - 1));
       }
       else
       {
@@ -231,7 +231,7 @@ public class OverviewDimensionsShowHidden extends OverviewDimensions
   protected int getLeftXFromCentreX(int mousex, HiddenColumns hidden)
   {
     int vpx = Math.round((float) mousex * alwidth / width);
-    return hidden.subtractVisibleColumns(ranges.getViewportWidth() / 2,
+    return hidden.offsetByVisibleColumns(-ranges.getViewportWidth() / 2,
             vpx);
   }