JAL-2600 reinstate original behaviour
[jalview.git] / src / jalview / gui / SeqCanvas.java
index 1625c52..d3ba304 100755 (executable)
@@ -989,9 +989,10 @@ public class SeqCanvas extends JComponent implements ViewportListenerI
   {
     if (!av.getWrapAlignment())
     {
-      if (evt.getPropertyName().equals("startres")
-              || evt.getPropertyName().equals("endres"))
+      if (evt.getPropertyName().equals("startres"))
       {
+        // scroll - startres and endres both change
+
         // Make sure we're not trying to draw a panel
         // larger than the visible window
         ViewportRanges vpRanges = av.getRanges();
@@ -1006,11 +1007,19 @@ public class SeqCanvas extends JComponent implements ViewportListenerI
         }
         fastPaint(scrollX, 0);
       }
-      else if (evt.getPropertyName().equals("startseq")
-              || evt.getPropertyName().equals("endseq"))
+      else if (evt.getPropertyName().equals("endres"))
+      {
+        // resize - only endres changes
+      }
+      else if (evt.getPropertyName().equals("startseq"))
       {
+        // scroll
         fastPaint(0, (int) evt.getNewValue() - (int) evt.getOldValue());
       }
+      else if (evt.getPropertyName().equals("endseq"))
+      {
+        // resize
+      }
     }
   }
 }