From 79cfb2e796f3eeae5420127846cd2cf05fdf4ada Mon Sep 17 00:00:00 2001 From: jprocter Date: Fri, 28 Sep 2007 11:20:54 +0000 Subject: [PATCH] better support for TreeNode binding --- src/jalview/io/vamsas/Tree.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- 1.7.10.2