JAL-4375 Fixed the following when trackpad side-scrolling in wrap format: line-graph...
[jalview.git] / src / jalview / gui / SeqPanel.java
index 845004b..c563c79 100644 (file)
@@ -2251,12 +2251,9 @@ public class SeqPanel extends JPanel
          * stop trying to scroll right when limit is reached (saves
          * expensive calls to Alignment.getWidth())
          */
-        while (size-- > 0 && !ap.isScrolledFullyRight())
+        if (!ap.isScrolledFullyRight())
         {
-          if (!av.getRanges().scrollRight(true))
-          {
-            break;
-          }
+          av.getRanges().scrollRight(true, size);
         }
       }
       else
@@ -2280,13 +2277,7 @@ public class SeqPanel extends JPanel
         /*
          * scroll left
          */
-        while (size-- > 0)
-        {
-          if (!av.getRanges().scrollRight(false))
-          {
-            break;
-          }
-        }
+        av.getRanges().scrollRight(false, size);
       }
       else
       {