From: jprocter Date: Fri, 28 Sep 2007 11:20:54 +0000 (+0000) Subject: better support for TreeNode binding X-Git-Tag: Release_2_4~262 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=79cfb2e796f3eeae5420127846cd2cf05fdf4ada;p=jalview.git better support for TreeNode binding --- diff --git a/src/jalview/io/vamsas/Tree.java b/src/jalview/io/vamsas/Tree.java index 8ff825c..28e3c2d 100644 --- a/src/jalview/io/vamsas/Tree.java +++ b/src/jalview/io/vamsas/Tree.java @@ -231,7 +231,7 @@ public class Tree extends DatastoreItem */ public void UpdateSequenceTreeMap(TreePanel tp) { - if (tp == null || tree != null) + if (tp == null || tree == null) return; Vector leaves = new Vector(); tp.getTree().findLeaves(tp.getTree().getTopNode(), leaves); @@ -246,7 +246,7 @@ public class Tree extends DatastoreItem BinaryNode mappednode = findNodeSpec(node.getNodespec(), leaves); if (mappednode != null && mappednode instanceof SequenceNode) { - SequenceNode leaf = (SequenceNode) leaves.elementAt(i++); + SequenceNode leaf = (SequenceNode) mappednode; // check if we can make the specified association Object jvseq = null; int vrf = 0, refv = 0;