JAL-3127 polished setColor after review
authorJim Procter <jprocter@issues.jalview.org>
Fri, 9 Nov 2018 15:01:54 +0000 (15:01 +0000)
committerJim Procter <jprocter@issues.jalview.org>
Fri, 9 Nov 2018 15:01:54 +0000 (15:01 +0000)
src/jalview/gui/TreeCanvas.java

index 85ee4bf..67ddbd1 100755 (executable)
@@ -514,21 +514,18 @@ public class TreeCanvas extends JPanel implements MouseListener, Runnable,
     node.color = c;
     if (node.element() instanceof SequenceI)
     {
+      final SequenceI seq = (SequenceI) node.element();
       AlignmentPanel[] aps = getAssociatedPanels();
       if (aps != null)
       {
         for (int a = 0; a < aps.length; a++)
         {
-          final SequenceI seq = (SequenceI) node.element();
           aps[a].av.setSequenceColour(seq, c);
         }
       }
     }
-    if ((node.left() != null) || (node.right() != null)) // TODO: internal node
-    {
-      setColor((SequenceNode) node.left(), c);
-      setColor((SequenceNode) node.right(), c);
-    }
+    setColor((SequenceNode) node.left(), c);
+    setColor((SequenceNode) node.right(), c);
   }
 
   /**