JAL-3210 Barebones gradle/buildship/eclipse. See README
[jalview.git] / src / jalview / gui / IdCanvas.java
index e5a5946..4057cef 100755 (executable)
@@ -579,45 +579,21 @@ public class IdCanvas extends JPanel implements ViewportListenerI
   @Override
   public void propertyChange(PropertyChangeEvent evt)
   {
-    // BH just clarifying logic
     String propertyName = evt.getPropertyName();
-    switch (propertyName) {
-    case ViewportRanges.STARTSEQ:
+    if (propertyName.equals(ViewportRanges.STARTSEQ)
+            || (av.getWrapAlignment()
+                    && propertyName.equals(ViewportRanges.STARTRES)))
+    {
       fastPaint((int) evt.getNewValue() - (int) evt.getOldValue());
-      return;
-    case ViewportRanges.STARTRES:
-      if (av.getWrapAlignment())
-      {
-        fastPaint((int) evt.getNewValue() - (int) evt.getOldValue());
-      }
-      return;
-    case ViewportRanges.STARTRESANDSEQ:
+    }
+    else if (propertyName.equals(ViewportRanges.STARTRESANDSEQ))
+    {
       fastPaint(((int[]) evt.getNewValue())[1]
               - ((int[]) evt.getOldValue())[1]);
-      return;
-    case ViewportRanges.MOVE_VIEWPORT:
+    }
+    else if (propertyName.equals(ViewportRanges.MOVE_VIEWPORT))
+    {
       repaint();
-      return;
-    case ViewportRanges.ENDRES:
-    case ViewportRanges.ENDSEQ:
-      // ignore ??
-      return;
     }
-// BH 2019.07.27 was:
-//    if (propertyName.equals(ViewportRanges.STARTSEQ)
-//            || (av.getWrapAlignment()
-//                    && propertyName.equals(ViewportRanges.STARTRES)))
-//    {
-//      fastPaint((int) evt.getNewValue() - (int) evt.getOldValue());
-//    }
-//    else if (propertyName.equals(ViewportRanges.STARTRESANDSEQ))
-//    {
-//      fastPaint(((int[]) evt.getNewValue())[1]
-//              - ((int[]) evt.getOldValue())[1]);
-//    }
-//    else if (propertyName.equals(ViewportRanges.MOVE_VIEWPORT))
-//    {
-//      repaint();
-    // }
   }
 }